현재 작업중인 아래한글 파일명을 변수에 저장할수 있는 방법이 있을까요?

안녕하세요~
현재 작업중인 아래한글 파일명을 변수에 저장할수 있는 방법이 있을까요?

HAction.GetDefault("InsertFieldFileName", HParameterSet.HInsertFieldTemplate.HSet);
with (HParameterSet.HInsertFieldTemplate)
{
	TemplateDirection = "$F";
}
HAction.Execute("InsertFieldFileName", HParameterSet.HInsertFieldTemplate.HSet);

이런식으로 한글 문서상에는 나오게 할수 있는데…
이걸 변수에 저장하려면 원초적으로 블럭잡고 세이브텍스트 해서 변수에 저장 하는 방법 뿐일까요?

1개의 좋아요

Path 변수가 현재 편집중인 문서의 전체 경로를 담고 있습니다.

어떤 작업을 하시려는지 좀 더 상세히 알려주시면

제가 아는 선에서 도움 드리고 싶습니다.

1개의 좋아요

아… 이런 간단한 방법이 있었네네…
메시지 박스로 패스만 해도 경로포함 파일명이 나오네요.
이거를 배열로 나눠서 맨뒤에 것만 사용하면 되겠네요.
너무너무 감사합니다.

1개의 좋아요

음, 역시 전문가 분들은 딱 하면 척 이해하고 이미 저 멀리 달려가시는군요ㅎㅎㅎ 대단하심!!!

아래와 같은 방법도 있습니다.

function OnScriptMacro_script1()
{
	with (XHwpDocuments.Active_XHwpDocument) {
		XHwpMessageBox.String = FullName.replace(Path, "");
		XHwpMessageBox.DoModal();		
	}	
}

1개의 좋아요

아 이런방법도 있었네요 오토메이션 쪽으로는 생각을 안해봤는데 앞으로는 이쪽도 참고해 봐야겠군요.
감사합니다.

1개의 좋아요