真是莫明其妙 c: TCheckBox;c:=true;为什么 没有打上钩呢?是要刷新吗?如何刷新呢?为什么有时候又可以呢和c相关联的其它任何代码都没有!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为设置 TCheckBox.Checked属性又会触发 OnClick 事件。不需要在 OnClick 里去赋值。把代码c.Checked := true;去掉即可。 设置 TCheckBox.Checked 属性会触发OnClick事件,把 c.checked := true; 代码行去掉就可以。 一楼的,在这里是打错字了,谢谢你提醒2~3楼,我已经确认没有其它代码干扰源程序是一个按钮保存很多个checked值 ,,,之后经过一些其它处理另外一个按钮恢复这些checked值,,,可是发现了有checked值不对,到最后索性把这个checked赋为true,恢复的时候仍然不是checked当然程序中没有使用Onclick等源码也很简单,实在不行,我把源码发给大侠们看看这么简单的问题在哪里呢?哈哈哈哈 你可以把所有的check看作一个组,然后遍历组中的每个check是否处于chenked状态,然后根据返回的状态做相应的操作 有没有能让他自动创建变量的办法 RichEdit字符显示问题 请教string转换pchar的问题 用soap调用C#编写的webservice参数竟然传递不过去 报表打印 API函数的参数为unsigned char *x,我在delphi里面对应的是byte数组,请问如何调用此api? 请大家帮帮忙~谢谢~ 怎样取得Excel里数据的总行数 请问怎么在DELPHI中操作XML文件,哪里有这种资料下载。 谁能在代码中添加记录集中的部分字段和增加新的用来计算的字段(200分单独给) 有个问题不知道怎么解决? 今天迟到 散一分
不需要在 OnClick 里去赋值。把代码c.Checked := true;去掉即可。
2~3楼,
我已经确认没有其它代码干扰源程序是
一个按钮保存很多个checked值 ,,,之后经过一些其它处理
另外一个按钮恢复这些checked值,,,可是发现了有checked值不对,到最后索性把这个checked赋为true,恢复的时候仍然不是checked
当然程序中没有使用Onclick等源码也很简单,实在不行,我把源码发给大侠们看看这么简单的问题在哪里呢?哈哈哈哈