線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1782
推到 Plurk!
推到 Facebook!

Help ~~~~~

尚未結案
x803198
一般會員


發表:8
回覆:28
積分:17
註冊:2002-12-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-02 15:17:20 IP:61.219.xxx.xxx 未訂閱
各位大大 我用了TClientDataSet這個元件後,放在沒有裝Delphi電腦執行會出現找不到 Midas.dll , 我查過這個檔是要安裝delphi才會有的,並不是windows的系統檔 Runtime packages 我有取消,delphi應該還要設定什麼,不然編譯執行檔應該 會把元件包在裡面才對阿,用別的元件都還好不會發生這問題? 救救我吧~~~ 程式是一條不歸路
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-02 15:29:14 IP:211.21.xxx.xxx 未訂閱
引言: 各位大大 我用了TClientDataSet這個元件後,放在沒有裝Delphi電腦執行會出現找不到 Midas.dll , 我查過這個檔是要安裝delphi才會有的,並不是windows的系統檔 Runtime packages 我有取消,delphi應該還要設定什麼,不然編譯執行檔應該 會把元件包在裡面才對阿,用別的元件都還好不會發生這問題? 救救我吧~~~ 程式是一條不歸路
您必須將Midas.dll複製到會執行到您的程式的電腦,路徑如下: win NT(2000 XP):\WINNT\System32 win 9X:\Windows\System ~小弟淺見,參考看看~
------
~小弟淺見,參考看看~
x803198
一般會員


發表:8
回覆:28
積分:17
註冊:2002-12-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-02 15:42:14 IP:61.219.xxx.xxx 未訂閱
channel 謝謝大大 我知道這麼做可以執行,只是現在我的問題是為什麼用到TClientDataSet這個元件就必須要用到Midas.dll,其他元件就不用,還是說這個元件就一定要這樣做,可是這樣很奇怪,那我不就要準備一台沒有裝delphi的電腦來測試,不然我都不知道哪個dll檔會被用到,真的一定要將Dll附帶著嗎? 程式是一條不歸路
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-02 15:56:49 IP:147.8.xxx.xxx 未訂閱
To link MIDAS statically, uses MIDASLIB.
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-10-03 00:12:34 IP:211.74.xxx.xxx 未訂閱
x803198 看過版規了嗎? 請修改標題,勿用無意義之標題,若不更改,二日內刪除    
x803198
一般會員


發表:8
回覆:28
積分:17
註冊:2002-12-06

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-10-03 17:02:06 IP:61.219.xxx.xxx 未訂閱
引言: To link MIDAS statically, uses MIDASLIB.
謝謝 william MIDASLIB 我只找到 dcu的檔案,這要怎麼uses,找了一推書也沒有看到這一類的問題連Delphi的範例也不能在別台電腦執行,還會出現錯誤日誌 ><" ,不過還是謝謝你們 ddy sorry,我改了 程式是一條不歸路
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-10-03 17:19:20 IP:147.8.xxx.xxx 未訂閱
Use MIDASLIB in your project's uses clause and there will be no need to deploy midas.dll file.
x803198
一般會員


發表:8
回覆:28
積分:17
註冊:2002-12-06

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-10-03 17:33:47 IP:61.219.xxx.xxx 未訂閱
引言: Use MIDASLIB in your project's uses clause and there will be no need to deploy midas.dll file.
可以了,因為之前uses會找不到 MIDASLIB 怪怪的,現在可以了謝謝william 在請教一個問題,以後遇到相同問題我要如何去找 LIB 程式是一條不歸路
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-10-05 09:14:58 IP:210.3.xxx.xxx 未訂閱
MIDASLIB is a special case... There should be document about it, e.g. From online help Deploying database applications Database applications that use client datasets such as TClientDataSet or dataset providers require you to include midaslib.dcu (for static linking when providing a stand-alone executable); if you are packaging your application (with the executable and any needed DLLs), you need to include Midas.dll.
系統時間:2024-05-18 12:24:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!