K
kfuzhangxing
Unregistered / Unconfirmed
GUEST, unregistred user!
各位在虾:
我现在出现了一个问题,就是我在窗体上有三个输入控件,每一个控件的内容都不能为空,还有一个确定的按钮,当我单击确定按钮的时候我要去判断这三个输入控件是否为空,如果为空的话,不能执行,如果我在确定代码中写上:
if edit1.text='' then
begin
showmessage('1不能为空');
edit1.setfocus;
end;
if edit2.text='' then
begin
showmessage('2不能为空');
edit2.setfocus;
end;
if edit3.text='' then
begin
showmessage('3不能为空');
edit3.setfocus;
end;
问题就是于当我三个控件都不输入的时候,它应该只显示1不能为空的字样,然后程序停止执行,现在是它连续的显示了3次,也就是说每一个都进行了判断,怎么样让它执行到第一个为空的时候,程序中止执行,然后我输入完之后点击确定按钮再去判断呢?
我现在出现了一个问题,就是我在窗体上有三个输入控件,每一个控件的内容都不能为空,还有一个确定的按钮,当我单击确定按钮的时候我要去判断这三个输入控件是否为空,如果为空的话,不能执行,如果我在确定代码中写上:
if edit1.text='' then
begin
showmessage('1不能为空');
edit1.setfocus;
end;
if edit2.text='' then
begin
showmessage('2不能为空');
edit2.setfocus;
end;
if edit3.text='' then
begin
showmessage('3不能为空');
edit3.setfocus;
end;
问题就是于当我三个控件都不输入的时候,它应该只显示1不能为空的字样,然后程序停止执行,现在是它连续的显示了3次,也就是说每一个都进行了判断,怎么样让它执行到第一个为空的时候,程序中止执行,然后我输入完之后点击确定按钮再去判断呢?