无法打开CHM文件
無法打開CHM文件,可能為hh.exe無法關聯或者其所需要的組件缺損。
運行: regsvr32 c:\windows\system32\hhctrl.ocx???? 重新注冊組件要修改?ItssRestrictions?注冊表項以啟用特定的安全區域,請按照下列步驟操作:
1.?單擊“開始”,單擊“運行”,鍵入?regedit,然后單擊“確定”。
2.?找到并單擊下面的子項:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
注意:如果該注冊表子項不存在,則使用方法?1?中的步驟?2a?和?2b?創建該子項。
3.?右鍵單擊“ItssRestrictions”子項,指向“新建”,然后單擊“DWORD?值”。
4.?鍵入?MaxAllowedZone,然后按?Enter?鍵。
5.?右鍵單擊“MaxAllowedZone”值,然后單擊“修改”。
6.?在“數值數據”框中,鍵入?0?至?4?之間的一個數字,然后單擊“確定”。
7.?退出注冊表編輯器。
注意:默認情況下,“MaxAllowedZone”值設置為?0。下表摘要列出了“MaxAllowedZone”值對各個項的解釋。 ?MaxAllowedZone?本地計算機區域?本地?Intranet?區域?受信任的站點區域?Internet?區域?受限站點區域
0?允許?阻止?阻止?阻止?阻止
1?允許?允許?阻止?阻止?阻止
2?允許?允許?允許?阻止?阻止
3?允許?允許?允許?允許?阻止
4?允許?允許?允許?允許?允許
注冊表修改之后還是不能打開!
試試偷懶的辦法吧——重新注冊DLL:regsvr32?itss.dll。
轉載于:https://www.cnblogs.com/ajayumi/archive/2008/11/07/1328538.html
總結
- 上一篇: 利用WCF的callback机制开发一个
- 下一篇: 中间层通讯 Socket? Remoti