var i:integer; begin for i:= 0 to ComponentCount-1 do begin if Trim(TEdit(Components[i]).Text)='' then TEdit(Components[i]).SetFocus;//看看你的输入框有几个类,例如TCOMBOBOX之类的,如上写就可以了 end; end;
if edit1.text=''then begin application.messagebox('某某文体框为空','提示',mb_OK); edit1.setfocus; exit; end;
同意 hsmserver(撒哈拉之雨的悲伤)
if Trim(TEdit(Components[i]).Text)='' then TEdit(Components[i]).SetFocus; 对上面这句改成下面这句更合适 if (Components[i] is TEdit) And (Trim(TEdit(Components[i]).Text)='') then TEdit(Components[i]).SetFocus;
var i:integer; begin for i:= 0 to ComponentCount-1 do begin if (Components[i] is TEdit) then //如果你需要的是Edit的话就加上此句,不是就去掉此句。 if Trim(TEdit(Components[i]).Text)='' then begin TEdit(Components[i]).SetFocus; Break; end; end;//看看你的输入框有几个类,例如TCOMBOBOX之类的,如上写就可以了 end; end;
i:integer;
begin
for i:= 0 to ComponentCount-1 do begin
if Trim(TEdit(Components[i]).Text)='' then
TEdit(Components[i]).SetFocus;//看看你的输入框有几个类,例如TCOMBOBOX之类的,如上写就可以了
end;
end;
begin
application.messagebox('某某文体框为空','提示',mb_OK);
edit1.setfocus;
exit;
end;
TEdit(Components[i]).SetFocus;
对上面这句改成下面这句更合适
if (Components[i] is TEdit) And (Trim(TEdit(Components[i]).Text)='') then
TEdit(Components[i]).SetFocus;
i:integer;
begin
for i:= 0 to ComponentCount-1 do
begin
if (Components[i] is TEdit) then //如果你需要的是Edit的话就加上此句,不是就去掉此句。
if Trim(TEdit(Components[i]).Text)='' then
begin
TEdit(Components[i]).SetFocus;
Break;
end;
end;//看看你的输入框有几个类,例如TCOMBOBOX之类的,如上写就可以了
end;
end;