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

請問如何修改VCL及編譯?

答題得分者是:Justmade
ying0515
中階會員


發表:90
回覆:168
積分:81
註冊:2003-01-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-24 13:47:05 IP:61.218.xxx.xxx 未訂閱
請問我想修改Delphi官方元件
\Delphi6\Source\vcl\dbcgrids.pas
如何將他重新編譯?
是用Insstall Component或Insstall Package?    
Delphi Man
------
Delphi
william
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-24 14:19:11 IP:147.8.xxx.xxx 未訂閱
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-04-24 14:59:13 IP:218.16.xxx.xxx 未訂閱
若你不需要 重建 package, 可將該修改後的 PAS 放在你 unit 的資料夾,這樣 complile 時就會使用你修改後的版本了。
ying0515
中階會員


發表:90
回覆:168
積分:81
註冊:2003-01-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-04-24 15:09:55 IP:61.218.xxx.xxx 未訂閱
請問如果要重建Package要如何做? Thanks! Delphi Man
------
Delphi
qoo1234
版主


發表:256
回覆:1167
積分:659
註冊:2003-02-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-04-24 15:21:12 IP:61.216.xxx.xxx 未訂閱
引言: 請問如果要重建Package要如何做? Thanks! Delphi Man
移除原先安裝之元件-->New-->Package-->加入程式碼-->重新編譯與安裝即可 發表人 - qoo1234 於 2003/04/24 15:25:03
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-04-24 15:32:52 IP:218.16.xxx.xxx 未訂閱
要重建 vcl package william 版主的連結已說清楚了,應是不可以的。 但你可以VCL的程式碼修改後自制成新的元件,這樣就可自制新的 Package 來使用與分發。
ying0515
中階會員


發表:90
回覆:168
積分:81
註冊:2003-01-04

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-04-24 15:57:23 IP:61.218.xxx.xxx 未訂閱
我有將修改後dbcgrids.pas放在我Unit的目錄中, 也有Use dgcgrids; 可是沒效!不知何因? Delphi Man
------
Delphi
Justmade
版主


發表:94
回覆:1934
積分:2030
註冊:2003-03-12

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-04-24 17:10:20 IP:218.16.xxx.xxx 未訂閱
若你是使用 Package 的,程式還是會去找 Package 的未修改版。 用抄過去取代的方法只能在不使用 Package 的情況下才能生效。 而且,若你修改了 publish 的東西,也不能在 IDE 裡見到,因為 IDE 還是使用 原裝 Package 的版本 若你需要在IDE使用你的版本,就真的要將元件改名做成新元件來用。
ying0515
中階會員


發表:90
回覆:168
積分:81
註冊:2003-01-04

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-04-25 11:42:12 IP:61.218.xxx.xxx 未訂閱
小弟試出來了,感謝!
------
Delphi
系統時間:2024-04-29 22:05:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!