请教一个循环的问题。 (100分)

  • 主题发起人 主题发起人 阿虫
  • 开始时间 开始时间

阿虫

Unregistered / Unconfirmed
GUEST, unregistred user!
我要向串口发送命令,每个CHECKBOX代表一条,当我选中了N个的时候,如何做个循环
将命令一条接一条的发送到串口上去,每发一条要有一点廷时,如何实现的,请指教。必须要将所有
的CHECKBOX放在一个列表中才行吗?请写出程序以供我参详。
 
for i:= Controls.Count-1 do
if Controls is Tcheckbox then
(Controls as Tcheckbox).check=true then
 
做个关于CHECKBOX的控件数组,
然后将所有CHECKBOX的TAG属性设为不同值,
再将各个CHECKBOX对应的命令写入一个数组,
最后在FOR 循环里就可以循环处理啦,
这个方法我一直在用,
肯定没问题的!
 
ZYB:
你的思路我明白,可实现不了,这个CHECKBOX的控件数组是指什么呀,每个CHECKBOX对应的
命令我是写进数组去了,我不明白的还有要用定时器吗,我用了后就停不下来了。
请写出程序好吗?
 
后退
顶部