[VB6 ] VB6.0程式安裝於vista系統時.ocx註冊問題

看板Visual_Basic作者 ( )時間17年前 (2008/08/29 11:10), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我寫了一個程式,會用到好幾個.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

08/29 12:40, , 1F
你應該是在 64 bit 的 Vista 吧?
08/29 12:40, 1F

08/29 13:25, , 2F
嗯嗯~所以是要改成手動註冊嗎?or?
08/29 13:25, 2F

08/29 13:26, , 3F
其實是我把程式給一個朋友安裝~他出現的問題~
08/29 13:26, 3F
文章代碼(AID): #18jsYa0x (Visual_Basic)