全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1596
推到 Plurk!
推到 Facebook!

封裝程式導致Win98無法開機

尚未結案
cosin
一般會員


發表:16
回覆:10
積分:5
註冊:2004-11-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-06 16:06:06 IP:61.221.xxx.xxx 未訂閱
我用Setup Factory封裝我的vb程式,在其他作業系統都可正常安裝執行 , 唯讀在Win98會導致系統無法開機且無法使用該程式. 煩請各位先進不吝指教,謝謝!! 安裝函式庫檔案如下: ADVAPI32.dll GDI32.DLL KERNEL32.dll MSVBVM60.DLL NTDLL.DLL ole32.dll OLEAUT32.dll RPCRT4.DLL USER32.dll MSDERUN.DLL MSBIND.DLL COMCTL32.OCX TABCTL32.OCX MSCOMCT2.OCX MSFLXGRD.OCX Comdlg32.OCX MSDATGRD.OCX MSStdFmt.Dll 黃建道
------
黃建道
terence_lee
初階會員


發表:62
回覆:82
積分:28
註冊:2004-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-12-08 16:59:48 IP:211.74.xxx.xxx 未訂閱
cosin 你好: 想問你有沒有找二台以上的98系統來測是否都會有開不起來的問題, 要先確定是os的問題,我們才能往下尋找根源.. 根據我自己的封裝經驗在不同的OS會有不同的函式庫檔案,例如Comdlg32.OCX 這支處理Dialog 的系統函式庫,在win98系統下和在win2k底下就差很多,但是 檔名都一樣...但當我們使用win98開啟舊檔,和win2k的開啟舊檔就可以比較出來了...如果你把它包進去,然後在不符合的os上裝,那麼下場就會很淒慘,嚴重的 一進系統就掛,二則進系統後一直出現錯誤的訊息.... 我個人對於這些系統的函式庫,基本上是不包裝進去的(安裝程式會很雞婆的幫你抓出來),至於有那些是系統原本的,那些是vb.net的...這個就真要看經驗了..例如你名單裡的MSVBVM60.DLL,這種一看就是vb.net的就比較簡單. 我自己之前的經驗是,我會先拿一個exe檔去乾淨的os裡,執行它時, ...看他缺什麼(會有錯誤訊息),我再拷過去,經過多次的往返,就知道自己的程式用了那幾支了...你可以參考看看...
系統時間:2024-07-01 18:31:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!