K kenmen Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-19 #1 1。 请问怎判断当前的焦点在哪? 2。我的form里有很多个checkbox,请问有啥好的算法对他进行全选或全不选。
Y yzman Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-19 #2 1、Form1.ActiveControl 2、对每个checkbox的checked分别赋值,好象也不麻烦呀?
R Robin_Fang Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-19 #3 给每个Checked和Tag置初值,然后根据条件循环更改其是否选取的状态。
K kenmen Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-19 #4 上两位对第二个问题说的方法我都会,只是觉得还是麻烦。 能否有更简单的算法?
Z zlxym Unregistered / Unconfirmed GUEST, unregistred user! 2001-05-19 #5 如此: 第一个问题: Form的ActiveControl属性 第二个问题: var i: Integer; begin for i := 0 to ComponentCount - 1 do begin if Components is TCheckBox then Components as TCheckBox.Checked := True; //or False end; end;
如此: 第一个问题: Form的ActiveControl属性 第二个问题: var i: Integer; begin for i := 0 to ComponentCount - 1 do begin if Components is TCheckBox then Components as TCheckBox.Checked := True; //or False end; end;