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

多個 Button 的問題

尚未結案
vernon
一般會員


發表:27
回覆:26
積分:10
註冊:2003-05-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-02 17:52:22 IP:202.175.xxx.xxx 未訂閱
如何可以簡單地把十個 Button 的 visible 設為 false ?? button1.visble:=false; button2.visble:=false; ... button10.visble:=false; 不要這樣打的喔 !!
bbtw
一般會員


發表:2
回覆:31
積分:16
註冊:2003-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-02 17:56:48 IP:61.71.xxx.xxx 未訂閱
引言: 如何可以簡單地把十個 Button 的 visible 設為 false ?? button1.visble:=false; button2.visble:=false; ... button10.visble:=false; 不要這樣打的喔 !!
Search FindCompoment, 加上型別判別或TAG值判別
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-03 08:41:10 IP:210.65.xxx.xxx 未訂閱
Hi vernon ,    將十個 Button 放在同一個 Panel(CoolBar 或 ToolBar 也可以) 上,再 Panel1.Visible := False;  即可,即只控制 Button 的 Parent 的 Visible 屬性   ---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ----------------------------------
------
Fishman
yubad
一般會員


發表:0
回覆:15
積分:3
註冊:2003-11-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-03 10:52:47 IP:210.65.xxx.xxx 未訂閱
var i:integer; for i:= 1 to 10 do begin Tbutton(FindCompoment("button" inttostr(i))).visble:=false; end;
seaturn99
版主


發表:69
回覆:427
積分:214
註冊:2003-08-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-04 10:10:26 IP:203.66.xxx.xxx 未訂閱
vernon 您好 :
var
  i:integer;      for i:=ComponentCount-1 downto 0 do
  begin
    if Components[i].ClassType = TButton then
      (Components[i] as Tbutton).visble:=false;
  end;
另一種寫法 .. 關公面前耍大刀了 ...
spencerkuo
一般會員


發表:21
回覆:34
積分:11
註冊:2003-08-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-03-04 12:47:57 IP:61.57.xxx.xxx 未訂閱
引言: vernon 您好 :
var
  i:integer;      for i:=ComponentCount-1 downto 0 do
  begin
    if Components[i].ClassType = TButton then
      (Components[i] as Tbutton).visble:=false;
  end;
另一種寫法 .. 關公面前耍大刀了 ... >< face="Verdana, Arial, Helvetica"> 我的作法是 var i : integer; for i := 0 to ComponentCount-1 do if (component[i] is Tbutton) then // (component[i] as Tbutton).enable := false; (component[i] as Tbutton).visible := false
系統時間:2024-07-05 2:29:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!