2010年9月17日 星期五

註冊comdlg32.ocx方式

元 件"comdlg32.ocx"或其關聯元件沒有正確登錄:有個檔案遺失或失效了
comdlg32.ocx 是VB裡的元件,意思就是叫你重裝comdlg32.ocx。

1.到此下載 http://www.ascentive.com/support/new/images/lib/COMDLG32.OCX

2.如果 是Windows95/98/ME的系統,把COMDLG32.OCX複製到C:\WINDOWS\SYSTEM
如果是Windows NT/2000的系統,把COMDLG32.OCX複製到C:\WINNT\system32
如果是Windows XP的系統,把COMDLG32.OCX複製到C:\WINDOWS\system32

3.點選「開始 -> 執行」。

4.根據你的作業決定要用以下何種命令。直接複製那一行,貼在「執行」的視窗中的「開啟:」,然後按「確定」。

Windows 95/ 98/Me:

regsvr32 \windows\system\COMDLG32.OCX

Windows NT/ 2000:

regsvr32 \WINNT\system32\COMDLG32.OCX

Windows XP:

regsvr32 \windows\system32\COMDLG32.OCX

5.完成後,你會看到「DllRegisterServer 在windows\system32\COMDLG32.OCX 成功」的

1 則留言:

宗棋 提到...

您好,
我想請教一下,為何我完成下列步驟,

Windows XP的系統,把COMDLG32.OCX複製到C:\WINDOWS\system32

點選「開始 -> 執行」。

regsvr32 \windows\system32\COMDLG32.OCX

再執行UltraRename28b.exe時,

是出現
「Component ‘COMDLG32.OCX’ or one of its dependencies not correctly registered : a file is missing or invalid」

而不是
「DllRegisterServer 在windows\system32\COMDLG32.OCX 成功」