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

已install過的自制元件如何換位置(頁籤)

答題得分者是:P.D.
jackiemi2_seed
中階會員


發表:37
回覆:97
積分:76
註冊:2006-09-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-27 22:04:21 IP:203.70.xxx.xxx 訂閱
自制元件預先設定放在aaa頁籤,RegisterComponents('aaa',[Tdates]);
將他改成RegisterComponents('bbb',[Tdates]);
再重新install,元件還是放在aaa,不會換到bbb
請問一下,要如何更新元件的位置??
------
OS : Win 7 pro
Program : Delphi 7
DataBase : Ms Sql 2008
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-08-28 01:03:48 IP:61.67.xxx.xxx 未訂閱
可能你未做REMOVE動作,INSTALL時已被記錄在REGISTRY中(但有時候雖然有REMOVE還是沒有辦法正確被置入新區),所以我都是直接做,在Componment->Configure Palette->請尋找你的原來的Page, 然後將右邊的元件直接拖到新Page上即可
不過你的Resource 建議還是要改成新的('bbb'...)位置,避免以後再重新安裝時又裝回'aaa')
h@visli
資深會員


發表:103
回覆:429
積分:431
註冊:2004-02-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-08-28 11:12:26 IP:219.134.xxx.xxx 未訂閱
完善的做法是:先從[Component]--[Install Packages...]中Remove你先前安裝的Package,然後在$(Delphi)\Projects\Bpl目錄中刪除對應的.bpl與.dcp文件,再重新打開你修改後的.dpk文件,重新編譯安裝即可。

當然最簡單的做法就是P.D.所說的直接把元件從一個面板拖到另一個面板。
------
------------------------
博采眾家之長,奉獻綿薄之力
------------------------
jackiemi2_seed
中階會員


發表:37
回覆:97
積分:76
註冊:2006-09-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-08-28 20:29:42 IP:211.74.xxx.xxx 訂閱
感謝P.D.版主及h@visli兄的回覆
拉一拉真的就換位置了
thanks:-)
------
OS : Win 7 pro
Program : Delphi 7
DataBase : Ms Sql 2008
系統時間:2024-04-19 19:34:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!