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

程式啟動時發生錯誤

缺席
artist1002
高階會員


發表:2
回覆:155
積分:151
註冊:2002-09-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-26 15:23:39 IP:211.76.xxx.xxx 未訂閱
我有一支程式是在Windows 2000 Server底下開發並編譯執行 在Windows 2000 Pro 及 Windows XP 底下都可以正常執行 但是在Windows 98 底下執行就會出現程式啟動的錯誤。 錯誤訊息如下 一執行之後會出現 程式啟動時發生錯誤 xxx檔 無法從期望的位址載入,而且無法重新定位。 請洽詢廠商,取得相容的版本。 按了確定之後又會出現 這個程式的格式無效,Windows無法執行。 有人遇過類似的情形嗎? 幫個忙...
brant
一般會員


發表:1
回覆:64
積分:23
註冊:2003-04-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-26 16:55:41 IP:61.219.xxx.xxx 未訂閱
我覺得是用了 98 沒有的 API 請檢查看看
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-05-26 17:01:13 IP:61.231.xxx.xxx 未訂閱
在 2000/XP 下的程式很多都無法直接在 98/Me 下執行喔,特別是你有使用一些特殊的 API 是 2000/XP 才有提供的函式。 當有類似的情況時,就必需判斷作業系統 (在本站找一下 GetVersionEx 或上 google 或 MSDN 找),依作業系統做不同的處置。 我現在只要有用到 API 都會上 MSDN 查一下所用到的 API 是否支援所有版本的 windows 或只有部分版本。 www.google.com 幾乎已將所有的 API 的第一個連結都指向 MSDN,例如您找 GetVersionEx 第一個就是 http://msdn.microsoft.com/library/en-us/sysinfo/base/getversionex.asp 在該頁下方 Requirements 部分就會詳細說明那些作業系統可用此 API。    沒空更新的網頁... http://dllee.ktop.com.tw C及指標教學,計算機概論,資訊管理導論... http://dllee.adsldns.org 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com
artist1002
高階會員


發表:2
回覆:155
積分:151
註冊:2002-09-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-05-26 17:13:23 IP:211.76.xxx.xxx 未訂閱
謝謝brant和dllee的熱心回覆 我的問題已經解決了 問題是出在Project的檔案怪怪的 我重建Project的檔案就好了 還是謝謝你們喔~~~
系統時間:2024-04-29 11:48:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!