作者timohu ( )
看板Visual_Basic
標題[VB6 ] VB6.0程式安裝於vista系統時.ocx註冊問題
時間Fri Aug 29 11:10:27 2008
我寫了一個程式,會用到好幾個.ocx 和 .dll file
所以在利用NSIS進行封裝時,有一一的將這些檔案包進來~並且註冊
(在XP系統下程式是OK的)
但是當我把setup移到Vista底下進行安裝後,
卻發現一些.ocx files沒有被複製到"windows\system32\"資料夾底下
所以當程式進行到一些引用的元件時,就會彈出xxx.ocx 未註冊或檔案遺失
ex:執行到progressBar時,會出現:
runtime error 339: "CCRPPRG.ocx" or one of its ....................
請問這跟vista的版本會有關係嗎?
ps.我是用admin使用者進行安裝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.152.130
推 JacobTai:你應該是在 64 bit 的 Vista 吧? 08/29 12:40
→ timohu:嗯嗯~所以是要改成手動註冊嗎?or? 08/29 13:25
→ timohu:其實是我把程式給一個朋友安裝~他出現的問題~ 08/29 13:26