if checkbox1.Checked=false then
checkbox1.Checked:=true;
else
checkbox1.Checked:=false;
checkbox1.Checked:=true;
else
checkbox1.Checked:=false;
解决方案 »
- ?????types of actual and formal var parameters must be identical
- delhpi 对基类变量的引用
- 恳请介绍几本关于DELPHI的C/S,多层开发方面的书.
- ★★在NT系统下网络掉线的消息★★
- delphibbs怎么不能用了?
- 请问DELPHI7上市了吗?
- 用TRxMemoryData的LoadFromDataSet能否建立基于ADOQuery的内存表?
- 键盘键值在从哪里可以看到
- 我已经在Form上放置一个panel,做了自已的标题栏,当我在FORM上又放了一MENU组件时,
- Use Zlib from delphi 5 CD, how to get uncompressed stream size?
- Delphi自带的ADOTest例子中EditConnectionString(Connection)函数定义在那里?
- 哪些message是没有被系统或者一些控件资源用到的啊?
checkbox1.Checked:=not checkbox1.Checked;
checkbox1.Checked:=true //不要加分号!
else
checkbox1.Checked:=false;
checkbox1.Checked:=true <-------后面没有';'
else
checkbox1.Checked:=false;
checkbox1.Checked:=true
else
checkbox1.Checked:=false;
这样应该对了;
case checkbox1.Checked of
true:checkbox1.Checked:=false;
false:checkbox1.Checked:=true; //不要加分号!
end;
checkbox1.checked:=false;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
if checkbox1.Checked=false then
checkbox1.Checked:=true
else
checkbox1.Checked:=false;
end;
你的问题解决了吧, 不过经过我的测试,在CHECKBOX的CheckBox1Click中加入以上代码,显然是自相矛盾的.
设想一下,你的CHECKBOX是FALSE,点击该CHECKBOX,按理应该为TRUE;但你的程序代码又要让它为FLASE,这然道不自相矛盾吗??