XE6 compile出來的執行檔,在未安裝XE6的電腦無法執行 |
缺席
|
jackiemi2_seed
中階會員 發表:37 回覆:97 積分:76 註冊:2006-09-11 發送簡訊給我 |
新增一個VCL Forms Application
拉一個TClientDataSet, 在TClientDataSet的FileDefs增加一個欄位 compile出來的執行檔,在未安裝XE6的電腦無法執行 但在有安裝XE6的電腦可執行 這樣的作法,在Delphi 7沒問題 錯誤訊息為 Exception EAccessViolation in module Project2.exe at 0025BB0F. Access violation at address 0065BB0F m module 'Project2.exe' Read of address 00000000 請問,在Project Options裡的delphi compiler設定需作修改嗎???
------
OS : Win 7 pro Program : Delphi 7 DataBase : Ms Sql 2008 |
jackiemi2_seed
中階會員 發表:37 回覆:97 積分:76 註冊:2006-09-11 發送簡訊給我 |
|
sjm
一般會員 發表:0 回覆:2 積分:0 註冊:2002-04-15 發送簡訊給我 |
我也遇到這個問題而煩惱, 非常感謝~
但這是什麼原因造成的? 可有高手可以指點迷津?? ===================引 用 jackiemi2_seed 文 章=================== 自問自答 uses MIDASLIB 就可以了 |
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
若未指定,則程式會以 「動態」連結方式與它(dll)關連。若指定,則會用靜態的lib/dcu(就是二進位)方式加入你的程式,所以就不需要dll了。
===================引 用 sjm 文 章=================== 我也遇到這個問題而煩惱, 非常感謝~ 但這是什麼原因造成的? 可有高手可以指點迷津?? ===================引 用 jackiemi2_seed 文 章=================== 自問自答 uses MIDASLIB 就可以了
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
aftcast
站務副站長 發表:81 回覆:1485 積分:1763 註冊:2002-11-21 發送簡訊給我 |
剛寫好詳細一點的原理,delphi也是一樣的原理,它的 midaslib 這個單元就如同我寫的midaslib.hpp 是一樣的原理,請參考!
http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=105989 ===================引 用 sjm 文 章=================== 我也遇到這個問題而煩惱, 非常感謝~ 但這是什麼原因造成的? 可有高手可以指點迷津??
------
蕭沖 --All ideas are worthless unless implemented-- C++ Builder Delphi Taiwan G+ 社群 http://bit.ly/cbtaiwan |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |