if 语句的问题 判断edit是否为空if form1.Edit1.Text<>'' or form1.Edit2.Text<>'' or form1.Edit3.Text<>'' then为什么是错误的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (form1.Edit1.Text<>'' ) or (form1.Edit2.Text<>'') or (form1.Edit3.Text<>'' ) 这样试试:if (form1.Edit1.Text<>'') or (form1.Edit2.Text<>'') or (form1.Edit3.Text<>'') then 不行但是这样可以vara,b,c:boolean;begina:=form1.Edit1.Text<>'';b:=form1.Edit2.Text<>'';c:=form1.Edit3.Text<>'';if a or b or c then Pascal中and和or的优先级别高于<>你的语句在Delphi看来等于if form1.Edit1.Text<>('' or form1.Edit2.Text)<>('' or form1.Edit3.Text)<>'' then 怎么在代码中 把文本框的 onexit 事件去掉 IdFTPServer控件列目录为空? delphi打开新窗口(网页) 怎么样提高自己DELPHI的水平呀~~各位前辈请多多多指导~~谢谢了~~ delphi与汽车计量衡通信读取重量数据的问题,急,100分! ★★★★★Delphi中的怪现象★★★★★ 如何从本地备份远程sql数据库 调用计划任务 大家好!问一个ado+sql2000问题! is marked as not supporting form inheritance and frames, 自编可视VCL不能放入FRAME中,不知改哪 挑战性的问题,请进 数据类型
但是这样可以
var
a,b,c:boolean;
begin
a:=form1.Edit1.Text<>'';
b:=form1.Edit2.Text<>'';
c:=form1.Edit3.Text<>'';
if a or b or c then
你的语句在Delphi看来等于
if form1.Edit1.Text<>('' or form1.Edit2.Text)<>('' or form1.Edit3.Text)<>'' then