1、有可能有了兩個同名的函數(shù)或過程,也有可能是控件的ide屬性沖突,你先查找一下可能出現(xiàn)的同名的同名函數(shù)或過程吧。
1、買回一張刻錄盤,將以前保存的系統(tǒng)盤鏡像刻錄一份重裝系統(tǒng)。(注意下面步驟)安裝毒霸,完成后提示有漏洞,下載補丁后殺毒。再安裝其他軟件(包括VB)再運行VB,結(jié)果...還是和你一樣。好疑惑,和你一樣。不死心。
2、之前在幫測試同事排查一個這樣的問題:在一臺win7的機器上,可能是程序依賴的某個重要的控件沒有注冊成功,導(dǎo)致某個重要的功能出現(xiàn)異常。
3、我認為最大的可能是運行時錯誤。因為你在調(diào)用Recordset.Update之前沒有往Recordset里加入數(shù)據(jù),結(jié)果具體實現(xiàn)將數(shù)據(jù)寫入數(shù)據(jù)庫的DLL找不到數(shù)據(jù),造成訪問它無權(quán)訪問的內(nèi)存,被操作系統(tǒng)攔截了。
4、您是WIN7 或 VISTA 系統(tǒng)嗎 ?如果是的 請把 安裝程序的兼容性設(shè)為 XP 再以管理員身份運行 如果不是 呢么安裝時產(chǎn)生這個錯誤你看看能不能忽略?如果是強制退出安裝的呢就是你系統(tǒng)問題了,我也一下子找不出原因。
5、系統(tǒng)兼容性 問題,vb6這么老的軟件建議win7及win7以下比較合適。你可以選擇裝個 虛擬機 ,在虛擬機里裝個 xp系統(tǒng) 。
6、其次,需要注冊才行,實際上就是把庫函數(shù)的入口存放到系統(tǒng)注冊表中,這樣其他軟件才能找到函數(shù)入口并進行調(diào)用。
1、你的描述屬于閃退,造成閃退的絕大部分原因都是因為模塊錯誤造成的。你可以連續(xù)多次雙擊運行excel,系統(tǒng)會彈出停止程序運行窗口,這時點擊下方的“錯誤詳情”。你會看到列出的錯誤模塊名稱。
2、文件打開過后要執(zhí)行關(guān)閉操作,有時由于調(diào)試程序,導(dǎo)致關(guān)閉的操作沒有執(zhí)行到,文件就保留打開狀態(tài),無法再次打開了。處理辦法,先試試關(guān)掉VB再啟動。或從資源管理器中找到excel的進程關(guān)掉。再不行就重啟電腦。
3、我只知道一種可能性,vb代碼有時需要打開excel后,隱藏窗體不顯示,然后vb程序退出后有些程序員會忘記關(guān)閉它。所以表面顯示的excel關(guān)閉了進程里還有。報錯的問題就不太清除了,有時沒你說的情況,excel也會自動報錯。
4、因為EXCEL是以層次結(jié)構(gòu)組織對象的,其對象模型中含有許多不同的對象元素。