2018 이미지 삽입시에 접근 허용 메시지

(예전 커뮤니티(2016-2020) 사이트에서 옮겨온 글입니다: 번호 193)

작성자: xl_love
날짜: 2020-09-24


한글2018에 표 그리고 표 안에 jpg 이미지 삽입하는 자동화 프로그램

만들고 있습니다.

만들다 보니 접근허용 메시지가 밸생하는데

2014에서는 잘동작하는데 2018버전에서는 동작하지 않습니다.

2018 버그인지 궁금합니다.

레지스트리 DLL 등록해서

한글 추가기능목록에 [한글자동화 보안기능] 사용 가능하다고 설정되었습니다.

이미지 삽입과정입니다

Call Hwp.RegisterModule("FilePathCheckerModuleA", "FilePathCheckerModuleAuto")

Call Hwp.RegisterModule("FilePathCheckerModuleC", "FilePathCheckerModuleCtrl")

Hwp.SetMessageBoxMode 256 ' <- 매개변수 전부 다 바꿔가면서 테스트 했는데 안되네요

Set ctrl = Hwp.InsertPicture(FilePath, True, 2, False, False, 0, 0, 0)

Hwp.SetMessageBoxMode 0

* 두 번째 질문

이미지 삽입 시 접근허용 선택해서 한글문서를 생성하였을 겨우

문서 1개만 만들었다가 문서를 닫으면 아무 문제가 없으나

한글파일 생성을 2개 이상 연속 생성한다음

각각의 파일의 닫기 버튼을 눌러서 파일을 닫으면

오류가 메시지가 발생합니다.

오류내용: 프로그램 실행 중 오류가 발생했습니다.... 라는 첨부파일의 오류메시지가 나옵니다.

한글 파일 생성 코드는 대략 아래와 같은 과정으로 진행됩니다.

sub testBtn()

dim hwp as object

set hwp = createobject("HWPFrame.HwpObject.1")

''표생성,,, 이미지 삽입.... 등등...

''작업 완료 후

set hwp = nothing

end sub

위 testBtn 프로시저를 실행하여 2개 이상 여러개의 한글문서를

생성된 다음 한글문서를 닫으면 오류 메시지가 발생한다는 것입니다.

또 다른 처리방법이 있는 것일까요?

조언을 부탁드립니다.

코로나 세상 건강이 최곱니다.

모든 분들 늘 건강하시기 바랍니다.

고맙습니다.


댓글

xl_love (2020.09.24)

질문을 다시보니
태그가 잔뜩 있고 줄바꿈이 전혀 먹히지 않네요.
이런 것은 어떻게 하죠??
대략난감이군요. ㅡ…ㅡ