我是用VB6.0開發的軟體,可以在XP下正常運行,幾年來都沒出現過任何問題,單是換到win7專業版時。每天都會出現10多次‘程式已停止運行’強行關閉程式。有哪位大神告訴我這是什么問題?是否是兼容性不好,還是軟體過時?
uj5u.com熱心網友回復:
1 安裝正版的 Win7 試試。許多 Ghost 版的,有各種毛病。2 升級最新的 Win7 補丁。Win7 處在不斷兼容各種應用程式的程序中。
3 關閉 UAC。右鍵我的電腦-管理-本地用戶和組-用戶-Administrator,去掉禁用的勾選。
4 如果程式所在路徑(目錄)有中文,改成英文試試。
5 關閉殺毒軟體試試。
6 右鍵計算機-屬性-高級-性能-設定-資料執行保護-為除下列選定程式之外的所有程式和服務啟用DEP(U)-添加-<搜索并選中你的程式>。
uj5u.com熱心網友回復:
最好是自己有日志可以定位在具體出問題的地方好除錯。沒有的話就先參考樓上說的常見方法。uj5u.com熱心網友回復:
我也出現這個問題,請問樓主是怎么解決的??????uj5u.com熱心網友回復:
在64位Windows下:64位exe和dll在目錄c:\windows\system32目錄下;
32位exe和dll在目錄c:\windows\syswow64目錄下;
所以要注意:
在win64位系統下注冊32位ocx或dll需要將32位ocx或dll拷貝到c:\windows\syswow64\目錄下。
且注冊要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/103810.html
標籤:VBA
