오류 확인 부탁합니다.

			HwpObject hwp = new HwpObject();
			IXHwpWindows hwins = hwp.XHwpWindows;
			IXHwpWindow hwin = hwins.Item[0];
			hwp.RegisterModule("FilePathCheckDLL", "SecurityHwpAutomation");
			hwins.Item[0].Visible = true;
			hwins.Add();
			hwp.Open(@"c:\A.hwpx", null, null);
			IXHwpDocuments hwindocs = hwin.XHwpXHwpDocuments;

안녕하세요.

위 코드 실행하면 마지막 줄에서 에러가 납니다. 확인 부탁 드립니다.

그런데 코드 마지막 줄을

IXHwpTabs hwintabs = hwin.XHwpTabs;
으로 해 보면 정상 작동하네요.

참고로 dynamic 방식으로 해 봐도 결과는 같았습니다.

매뉴얼이나 개체 브라우저에 보면

인터페이스 IXHwpWindow에 XHwpDocuments 속성이 정의되어 있는데

이것만 안됩니다.

1개의 좋아요

안녕하세요

XHwpDocuments를 HwpObject에서 말고 윈도우에서 가져오려는 이유가 있으실까요?

내부에서 확인했을 때 IXHwpWindow로 XHwpDocuments를 가져올 수 없습니다.

담당 팀에 확인 요청하겠습니다.

감사합니다.

1개의 좋아요

매뉴얼과 Type Library에 Property로 있으니 사용해 본 것 뿐입니다.

있는데 안되니 뭔가 잘못했나 싶어서 질문 드렸습니다.

1개의 좋아요