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

combobox的使用

尚未結案
seagal2222
一般會員


發表:24
回覆:48
積分:14
註冊:2003-03-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-13 16:49:27 IP:202.97.xxx.xxx 未訂閱
combobox本身有个onchange事件,但必须是经过点击它才能激发。若combobox.text来自变量如:combobox.text := 'asdfasfd',则不会激发onchange事件。怎样才能做到:只要combobox.text有变化,我们就能知道呢,如:edit.modify ——————————— 抓住快乐!
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-13 17:18:10 IP:63.84.xxx.xxx 未訂閱
您好﹗    印象中ComboBox似乎沒有類似Modify這種屬性﹒    不過小弟在處理有關類似的問題時﹐會使用這種方法﹕在ComboBox更改其text屬性值時﹐先將ComboBox.text屬性值指定給一個字串變數(如Str1)﹐再更改ComboBox的text屬性值﹐這樣變數Str1和更改后的ComboBox.text屬性值是不一樣的﹐需要做此相關的處理時﹐只需將Str1和ComboBox.text屬性值進行對比就可以判斷ComboBox.text屬性值是否已經被更改﹒    參考看看﹗    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-14 05:45:32 IP:218.172.xxx.xxx 未訂閱
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
edit1.Text:=combobox1.Text;
showmessage('東抹條囉 賽ㄘㄨㄚ 落來ㄚ');
dit1.text:='ㄘㄨㄚ 落來ㄚ啦 鳴鳴!!'
end;    procedure TForm1.Button1Click(Sender: TObject);
begin
combobox1.Text:='加點瀉劑';
combobox1.OnChange(sender);
end;
加一點瀉劑刺激它一下 「堅持」從洗馬桶做起 Aric
系統時間:2024-11-01 6:53:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!