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

如何判斷AdvStringGrid的Cell是Boolean型態

答題得分者是:jow
zxy666666
中階會員


發表:108
回覆:150
積分:86
註冊:2005-01-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-28 15:52:36 IP:219.130.xxx.xxx 未訂閱
大家好!    請問如何判斷AdvStringGrid的Cell是Boolean型態 如:目前在程式中有如下代碼:
  AdvStringGrid1.AddCheckBox(1,1,False,False);
  AdvStringGrid1.AddCheckBox(1,2,True,False);
  AdvStringGrid1.Cells[1,1] := 'TEST_CheckBox';
  AdvStringGrid1.Cells[1,2] := 'Test_CheckBox2';    
現在要求:點擊一個按鈕Button,要判斷AdvStringGrid1.Cells[1,1]與AdvStringGrid1.Cells[1,2]是否是Boolean型態的.並且判斷是否打選擇的更改顯示名稱.如:
if AdvStringGrid1.CheckCell(1,1) then //這樣判斷沒有用.
   AdvStringGrid1.Cells[1,1] := '已選擇'
else
   AdvStringGrid1.Cells[1,1] := '未選擇' ;
剛接觸AdvStringGrid這個控件沒多久,請各位前輩指導一下.非常感謝!
jow
尊榮會員


發表:66
回覆:751
積分:1253
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-11-28 16:51:45 IP:220.130.xxx.xxx 未訂閱
 
請用:
AdvStringGrid1.GetCheckBoxState();
AdvStringGrid1.SetCheckBoxState();    至於AdvStringGrid1.CheckCell()是AdvStringList用來自動修正
Cell內含值的函式,並不是只針對CheckBox的.    
zxy666666
中階會員


發表:108
回覆:150
積分:86
註冊:2005-01-14

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