delphi中if...then...else..代码如下问题!
beginbtn4.caption:='请输入测试名字';btn2.Caption:='';btn4.font.Color:=clfuchsia;ifedt1.modif...
begin
btn4.caption:='请输入测试名字';
btn2.Caption:='';
btn4.font.Color:=clfuchsia;
if edt1.modified=False then
showmessage('您怎么能什么都不输入呢?睡着了吗?')
else
Form2.Show ;
Form1.hide ;
end;
这样的话在执行过程中,在弹出message中的数字后点击玩OK,form1就自动隐藏了,这里不应该执行else后面的代码!因为只有当modified为true是才能执行else后的代码,为什么我这里就出错了呢 展开
btn4.caption:='请输入测试名字';
btn2.Caption:='';
btn4.font.Color:=clfuchsia;
if edt1.modified=False then
showmessage('您怎么能什么都不输入呢?睡着了吗?')
else
Form2.Show ;
Form1.hide ;
end;
这样的话在执行过程中,在弹出message中的数字后点击玩OK,form1就自动隐藏了,这里不应该执行else后面的代码!因为只有当modified为true是才能执行else后的代码,为什么我这里就出错了呢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询