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

Edit 中自定義屬性的問題

答題得分者是:Justmade
soulin12
一般會員


發表:22
回覆:21
積分:8
註冊:2003-05-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-23 21:42:00 IP:61.145.xxx.xxx 未訂閱
想在Edit中自定義一個屬性,此屬性在設計時可輸入內容,在運行時也還可以讀寫此值,就好像 Caption 屬性的功能一樣,小弟初學望指點,最好傳一個例子給我,E-mail: soulin@asahigrp.com,先謝了
P.D.
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-23 22:15:58 IP:61.66.xxx.xxx 未訂閱
引言: 想在Edit中自定義一個屬性,此屬性在設計時可輸入內容,在運行時也還可以讀寫此值,就好像 Caption 屬性的功能一樣,小弟初學望指點,最好傳一個例子給我,E-mail: soulin@asahigrp.com,先謝了
那不就是 Edit1.Text 就可以了嗎? Text 可以在畫面上讀寫其值, 也可以設計時輸入內容!
soulin12
一般會員


發表:22
回覆:21
積分:8
註冊:2003-05-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-05-23 22:26:57 IP:61.145.xxx.xxx 未訂閱
P.D.誤解我的意思了,一定是要自定義的,我已在Published定義了一個屬性名但在設計時不能保留其值,不知該怎樣寫才行,其實我不只在Edit上要用我是在學這種方法,很多的控件上我今後都要用到這東東,我現在是學寫自寫控件,非常謝謝你能再重新補充一下嗎?
Justmade
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-05-23 22:56:00 IP:218.16.xxx.xxx 未訂閱
1. 將下列一段抄進 NotePad/Delphi 然後 Save 做 MyEdit.pas (或你要的名字) 2. Component->Install->Browse 選該 File 3. Build and Install 就可以了    
unit MyEdit;
 
interface    uses Classes, ComCtrls;
  Type
    TMyEdit = class(TEdit)
    private
      FMyValue : String;
    published
      property MyValue :string read FMyValue write FMyValue;
    end;    Procedure Register;
 
implementation
 
Procedure Register;
begin
  RegisterComponents('Sample', [TMyEdit]);
end;    end.
soulin12
一般會員


發表:22
回覆:21
積分:8
註冊:2003-05-07

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