为什么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中怎样把Tchart的X坐标自定义为时间坐标 今天是教师节,祝老师节日快乐;同时提前祝大家中秋快乐 字符串处理方面的小问题,急! 大家伙儿过年好!用Intraweb作的DLL ,为什么要把IIS 上的匿名访问给勾掉才可以访问啊? 请问这句是什么意思 if tmp[10]<>'? then 怎样在delphi中进行多次创建和位置保存 可以打印国家发票吗? 请教用delphi的Tquery控件处理oracle数据库的问题 高手:怎样在form上按下某键后执行一段代码? 服务端怎么发信息给指定的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;