[.Net] C# ํ๊ธ๊ณผ ์ปดํจํฐ HwpCtrl ์ ๊ทผ ํ์ฉ ์ค๋ฅ ํด๊ฒฐํ๊ธฐ
HwpCtrl ์ ๊ทผ ํ์ฉ ๋ฉ์์ง
ํ๊ธ๊ณผ ์ปดํจํฐ์์ ์ ๊ณตํ๋ hwpctrl ocx๋ฅผ ์ฌ์ฉํ์ฌ hwp ํ์ผ์ ๋ถ๋ฌ์ค๋ฉด ์๋์ ๊ฐ์ ํ์ผ ์ ๊ทผ ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ์์ฑ๋ฉ๋๋ค.
์ด ๋ฉ์์ง๋ ํน์ ๋ ์ง์คํธ๋ฆฌ์ dll ๊ฒฝ๋ก๋ฅผ ์ถ๊ฐํ์ฌ ํด๊ฒฐํ ์ ์์ต๋๋ค.
ํด๊ฒฐ ๋ฐฉ๋ฒ
ํ์ปด ๊ณต์ ํํ์ด์ง์์ ์๋ ค์ฃผ๋ ๋ด์ฉ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
www.hancom.com/board/devdataView.do?board_seq=47&artcl_seq=4085&pageInfo.page=&search_text=
์ฐ์ , ๋งํฌ ๋๋ ์๋์ ๋ณด์ ๋ชจ๋์ ๋ค์ด๋ก๋ํฉ๋๋ค.
์์ถ์ ํด์ ํ๋ฉด ์๋ ์ด๋ฏธ์ง์ ๊ฐ์ด 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 ๋ณด์ ๋ฉ์์ง๊ฐ ํ์๋์ง ์์ ๊ฒ์ ๋๋ค.
'Programming > .Net' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
[.Net] ๊ณต๊ณต๋ฐ์ดํฐํฌํธ API ์ฌ์ฉํ์ฌ C#์์ ์ค์๊ฐ ๋ฒ์ค ์์น ์กฐํํ๊ธฐ(์์ ํฌํจ)
[.Net] ๊ณต๊ณต๋ฐ์ดํฐํฌํธ API ์ฌ์ฉํ์ฌ C#์์ ์ค์๊ฐ ๋ฒ์ค ์์น ์กฐํํ๊ธฐ(์์ ํฌํจ)
2021.03.20 -
[.Net] C#์์ ๋ค์ด๋ฒ ๋ด์ค REST API๋ก ์ํ๋ ๋ด์ค๋ง ์์งํ๊ธฐ (์์ ํฌํจ)
[.Net] C#์์ ๋ค์ด๋ฒ ๋ด์ค REST API๋ก ์ํ๋ ๋ด์ค๋ง ์์งํ๊ธฐ (์์ ํฌํจ)
2021.03.18 -
[.Net] C# ํ๋ก๊ทธ๋จ ๋ฐฐํฌ ์ ์์ค ์ฝ๋ ๋ณดํธ๋ฅผ ์ํ ๋๋ ํ, ConfuserEx ์ฌ์ฉ๋ฐฉ๋ฒ
[.Net] C# ํ๋ก๊ทธ๋จ ๋ฐฐํฌ ์ ์์ค ์ฝ๋ ๋ณดํธ๋ฅผ ์ํ ๋๋ ํ, ConfuserEx ์ฌ์ฉ๋ฐฉ๋ฒ
2021.03.14 -
[.Net] C# ํ๊ธ๊ณผ ์ปดํจํฐ hwp ๋ฌธ์ ๋ถ๋ฌ์ค๋ ํ๋ก๊ทธ๋จ ๋ง๋ค๊ธฐ (์์ ํฌํจ)
[.Net] C# ํ๊ธ๊ณผ ์ปดํจํฐ hwp ๋ฌธ์ ๋ถ๋ฌ์ค๋ ํ๋ก๊ทธ๋จ ๋ง๋ค๊ธฐ (์์ ํฌํจ)
2021.03.13