오토메이션으로 생성과정에 질문 있습니다.

6월 28일 “C# 프로젝트 생성 방법” 글에 있는 소스를 참고하여
오토메이션 방법으로 HwpObject 1.0 Type Library을 참조하여
HwpObject myHwpObj = new HwpObject();
코드로 객체를 잘 생성하여 개발을 하고 있습니다.

그런데 제가 개발 중에 (2018사용중) 한글 폴더에서 “HwpCtrl.ocx” 파일을 삭제하였더니
위 코드에서 오류가 발생하면서 객체가 생성되지 않았습니다.

그래서 OCX 가 없으면 오토메이션 개발이 안 되는 것인지요?
아니면 OCX가 있어야 하고 알려주신 방법으로 개발하면
ActiveX 방식이 아닌 오토메이션 개발 방식으로 사용하는 것이 맞는지요?

확인 부탁 드립니다.

감사합니다.

2개의 좋아요

안녕하세요 ^^

HwpCtrl과 HwpObject는 상관이 없어 HwpCtrl ocx가 없어도 상관이없습니다.

제자리에서 동일하게 테스트시 정상동작확인하였습니다
혹시 삭제하시면서 다른 파일도 같이 삭제된게 아닐까싶습니다 …

감사합니다 ^^

2개의 좋아요