728x90
HwpCtrl 접근 허용 메시지
한글과 컴퓨터에서 제공하는 hwpctrl ocx를 사용하여 hwp 파일을 불러오면 아래와 같은 파일 접근 경고 메시지가 생성됩니다.
파일 접근 경고 메시지
이 메시지는 특정 레지스트리에 dll 경로를 추가하여 해결할 수 있습니다.
해결 방법
한컴 공식 홈페이지에서 알려주는 내용은 아래 링크를 참고하세요.
www.hancom.com/board/devdataView.do?board_seq=47&artcl_seq=4085&pageInfo.page=&search_text=
글로벌 소프트웨어의 리더, 한글과컴퓨터
◎ 첨부파일(보안모듈(Automation).zip)을 다운받으시고 압축을 해제 하시기 바랍니다. 구성물은 다음과 같습니다. 1. 보안모듈 소스 2. 보안모듈(FilePathCeckerModuleExample.dll) 3. 보안모듈
www.hancom.com
우선, 링크 또는 아래의 보안 모듈을 다운로드합니다.
압축을 해제하면 아래 이미지와 같이 FilePathCheckerModuleExample.dll 파일을 확인할 수 있습니다.
보안 모듈 파일 압축 해제한 모습
그리고 한글 파일을 다루는 프로그램에서 아래와 같이 dll 경로를 레지스트리에 등록하는 코드를 추가합니다.
string HNCRoot = @"HKEY_Current_User\Software\HNC\HwpCtrl\Modules";
Microsoft.Win32.Registry.SetValue(HNCRoot, "FilePathCheckerModuleExample", Environment.CurrentDirectory + "\\FilePathCheckerModuleExample.dll");
_hwpCtrl.RegisterModule("FilePathCheckDLL", "FilePathCheckerModuleExample");
이제 코드에서 hwp 파일을 불러와도 예전처럼 HwpCtrl 보안 메시지가 표시되지 않을 것입니다.
'개발언어 > C#' 카테고리의 다른 글
[C#] 한글 ActiveX HwpCtrl 보안승인모듈 (0) | 2022.09.16 |
---|---|
[C#] 한글 ActiveX 한글문서로 부터 Text, Html추출 (0) | 2022.09.16 |
[C#] 한글과 컴퓨터 hwp문서 불러오는 프로그램 만들기 (2) | 2022.09.16 |
[C#] Thread 배열에 담아 다중 Thread 실행 해보기 (1) | 2022.09.01 |
[C#] 파일경로에서 확장자, 파일명, 경로 추출하는 함수와 예제 (0) | 2022.08.30 |