你好, 有些問題想請教.
我用 VB5+SP3 封裝了一支程式, 但是最近同樣的又封裝了一支程式,
但是當最新的這支程式安裝完後, 第一支程式竟然執行時跳出錯誤代碼
52 出來, 移除掉第一支程式, 重新再安裝一次, 執行時只透出畫面就
沒有動作了, 這.....是什麼原因呢??
又一支程式原本執行好好的, 不過發現有些 bug 將其修正後, 直接將
編譯好的執行檔覆蓋過去, 執行時竟然會發生錯誤??
我用 VB5+SP3 封裝了一支程式, 但是最近同樣的又封裝了一支程式,
但是當最新的這支程式安裝完後, 第一支程式竟然執行時跳出錯誤代碼
52 出來, 移除掉第一支程式, 重新再安裝一次, 執行時只透出畫面就
沒有動作了, 這.....是什麼原因呢??
又一支程式原本執行好好的, 不過發現有些 bug 將其修正後, 直接將
編譯好的執行檔覆蓋過去, 執行時竟然會發生錯誤??
文章標籤
全站熱搜

我到覺得你應該用 IDE 下 Run 一次... 而且 52 是檔案類的錯誤代碼 "錯誤的檔案名稱或數目 ( 錯誤 52)" 應該確認錯誤發生在哪才是!!
我的看法跟璉璉一樣,如果出現什麼「無法建立 xx 物件」或是「OLE Automation Error」等錯誤的話那倒有可能是你版本更新上發生問題。可是錯誤 52 嘛...Bad filename or number...這很明顯是程式寫錯嘛。你再檢查一下看看。
不可能程式寫錯啦, 兩支程式都測試過, 第一支是一週前寫的封裝好給朋友用, 用得好好的都沒有問題, 接著第二支寫好後, 在我另一部機器上跑也是好好的, 我把第二支程式交給朋友安裝時, 跑第二支是沒有問題, 當要再跑第一支時就 發生了上述事情. 這之間我有安裝過遠東出的英漢翻譯軟體, 裝後不好用就移除了, 這會不會是 他的關係呢??
遠東的英漢詞典我記得也是用VB寫的 不過移除會把VB的元件一起刪除嗎?我記得像這種檔 系統應該會詢問才對啊 建議你重新安裝一次你的程式 就可以確定是不是因為這個原因了
仔細比對了舊的跟新的發現, 裝了遠東的翻譯字典後, 他將我的 COMDLG32.OCX 給更版到 1.2 去了, 我之前編譯的是用 1.1 版的, 我想應該是他的問題.