为什么if Length(trim(dbEdit1.Text))<>8 不好用呀? if Length(trim(dbEdit1.Text))<>8 then smd1.Caption := '系统提示'; smd1.Text:= '输入的"学号"格式必须是8位数字,请重新输入!'; smd1.ShowModal;无论输入是不是8位数据,都有提示信息,为什么不进入判断呀!!把条件改成>,<都是一样的.学号字段是字符型.请指点一下!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if Length(trim(dbEdit1.Text))<>8 thenBEGIN smd1.Caption := '系统提示'; smd1.Text:= '输入的"学号"格式必须是8位数字,请重新输入!'; smd1.ShowModal;END; 看来你还是基础没学好,写成泥那样的话相当于:if Length(trim(dbEdit1.Text))<>8 then begin smd1.Caption := '系统提示';end;smd1.Text:= '输入的"学号"格式必须是8位数字,请重新输入!';smd1.ShowModal; delphi mysql问题 急~字符串长度的读取及动态按钮的删除,各位大哥帮帮我下~在线= Indy的idHttp组件多线程POST问题,请教 在服务程序中如何显示指定的窗体?急急急 DelphiX for Delphi6 的安装 adoquery.sql的参数问题 这么复杂的触发器,可以做出来吗? 急急急急 请问各位师兄如何在报表组件中 怎么让dbgrid只显示查询结果的部分字段 如何使用TPrinter达到这样的效果??? 服务端怎么发信息给指定的socket? 求教一句SQL语句,解决马上给分,在线等待
BEGIN
smd1.Caption := '系统提示';
smd1.Text:= '输入的"学号"格式必须是8位数字,请重新输入!';
smd1.ShowModal;
END;
if Length(trim(dbEdit1.Text))<>8 then begin
smd1.Caption := '系统提示';
end;
smd1.Text:= '输入的"学号"格式必须是8位数字,请重新输入!';
smd1.ShowModal;