改为 =True 就可以了,错误原因是字符串和布尔型不兼容
解决方案 »
- 请教!两个FORM访问一张ACCESS表时,出现错误!
- [分享推荐]代码管理软件,支持codeinsight,code compelete等
- 请大家推荐几个用ODAC连接Oracle的例子,或者有介绍ODAC使用方法的书吧,参与有分!!!
- AutoCAD绘制的.dwg文件,如何保存到数据库?如何从数据库中取出?
- 简单问题?
- 救救小弟我吧!
- MDIi窗体的显示
- 优化有关代理程序的delphi代码
- 请大虾帮忙一个.dbf的表该如何打开(急急急急急!!!)
- 在程序中执行控制台程序并取得输出结果
- Delphi以外的世界有没有控件?
- Delphi,怎么获取电脑上USB口数量,然后Usb口有没有一个标识。
if rzchckbx1.Checked then
if not rzchckbx1.Checked then
和
if rzchckbx1.Checked=true then
那种更好?
> 和
> if rzchckbx1.Checked=true then
> 那种更好?后者比前者,多比对了一次。我觉得较不好。
打字较多,也较不好读。
感觉后者略逊于前者。
我以前也是犯过这个错!
正解 if rzchckbx1.Checked then
你都已经知道是true了,为啥还弄成字符串类型呢,明显类型不匹配