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

請問如何判斷RadioButton被選中?

答題得分者是:ikk
shanesss
一般會員


發表:14
回覆:18
積分:6
註冊:2008-08-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-02-13 13:28:16 IP:220.136.xxx.xxx 訂閱
各位大大好:

請問一下,
當動態產生元件RadioButon1~30個,
因為是動態產生元件,所以無法用以下這種寫法

[code cpp]

int temp;

if(RadioButon1->Checked==ture)
temp=1;
else if(RadioButon2->Check==ture)
temp=2;

[/code]


那要如何判斷某個RadioButton被選中呢?

謝謝
編輯記錄
shanesss 重新編輯於 2009-02-13 13:31:09, 註解 無‧
ikk
尊榮會員


發表:4
回覆:413
積分:768
註冊:2003-06-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-02-13 13:51:43 IP:163.28.xxx.xxx 訂閱
把動態產生的button放在一個list,
再從list中取出一一比對...
------
FPGA驗證, FPGA開發平台, http://smims.com
shanesss
一般會員


發表:14
回覆:18
積分:6
註冊:2008-08-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-02-13 14:59:02 IP:220.136.xxx.xxx 訂閱
iKK大大謝謝你的回覆,

可以請問動態物件放入List的寫法嗎?
我目前只有找到http://social.msdn.microsoft.com/forums/zh-TW/233/thread/3bdec118-d580-4dca-86c5-773602ce74ed/

但不太清楚C 要如何寫..

謝謝
ikk
尊榮會員


發表:4
回覆:413
積分:768
註冊:2003-06-30

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-02-13 15:36:40 IP:163.28.xxx.xxx 訂閱

[code cpp]
TRadioButton * pRadioBtn;

TList * pList = new TList;
for(int i=0;i<12;i )
{
pRadioBtn = new TRadioButton(this);
pRadioBtn->Parent = this;
pList->Add(pRadioBtn);
}

for(int i=0;i<12;i )
{
pRadioBtn = (TRadioButton *)pList->Items[i];
//pRadioBtn->Checked;
}

[/code]
------
FPGA驗證, FPGA開發平台, http://smims.com
編輯記錄
ikk 重新編輯於 2009-02-13 15:39:02, 註解 無‧
shanesss
一般會員


發表:14
回覆:18
積分:6
註冊:2008-08-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-02-13 17:23:16 IP:220.136.xxx.xxx 訂閱
感謝ikk大大的教導

謝謝
系統時間:2024-03-28 21:36:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!