判断控件是否为空的问题(30分)

  • 主题发起人 主题发起人 huzhuqing
  • 开始时间 开始时间
H

huzhuqing

Unregistered / Unconfirmed
GUEST, unregistred user!
一个窗体中有数个tedit和tcombobox,要判断这些控件的‘text’属性都不为空,判断之后在进行其他工作,怎么判断??
 
var i:integer;
b:boolean;
begin
b:=true;
for i:=0 to ComponentCount-1 do
begin
if Components.ClassType=Tedit then
if (Components as Tedit).Text='' then b:=false;
if Components.ClassType=Tcombobox then
if (Components as Tcombobox).Text='' then b:=false;
if b then ..........//判断之后在进行其他工作
end;
end;
 
If Edit1.Text<>'' Then
Begin
......
End;
 
对不起,写错了
var i:integer;
b:boolean;
begin
b:=true;
for i:=0 to ComponentCount-1 do
begin
if Components.ClassType=Tedit then
if (Components as Tedit).Text='' then b:=false;
if Components.ClassType=Tcombobox then
if (Components as Tcombobox).Text='' then b:=false;
end;
if b then ..........//判断之后在进行其他工作
end;
 
同意 blyb
 
多人接受答案了。
 
哦。加错了
 
后退
顶部