我用Delphi做了个窗体,里面添加了个Buttonclick事件,有如下代码:
if(Trim(Edit1.Text)='') then
Application.MessageBox('请输入用户名','警告',MB_ICONWARNING)
else if(Trim(Edit2.Text)='') then
Application.MessageBox('请输入密码','警告',MB_ICONWARNING)
else
begin
Application.MessageBox('用户名和密码错误!','提示信息',mb_ok);
Edit2.Text:='';
刚开始运行都没什么问题,但后面就出错了,点Button的时候都不提示了除了最后一个“用户名和密码错误”
if(Trim(Edit1.Text)='') then
Application.MessageBox('请输入用户名','警告',MB_ICONWARNING)
else if(Trim(Edit2.Text)='') then
Application.MessageBox('请输入密码','警告',MB_ICONWARNING)
else
begin
Application.MessageBox('用户名和密码错误!','提示信息',mb_ok);
Edit2.Text:='';
刚开始运行都没什么问题,但后面就出错了,点Button的时候都不提示了除了最后一个“用户名和密码错误”
解决方案 »
- aiGooo 来取分分 200~~~,其它人不要进了...
- 在线等待你的答案关于单机版的ACCESS的问题
- TreeView 递归建树的老问题 高手请进,以前的CSDN的方法有误
- 请问一个简单的问题:我想传一参数到函数里然后对它做修改再返回,为什么出了函数后再返问这个值时不行呢?
- 关于variant类型计算结果的疑问?
- 很着急,这个问题大家有没有遇到过。
- 求解压缩程序的代码
- 怎样动态创建数据库?
- 大家进来提提意见
- <<delphi 5.x ADO/MTS/COM+高级程序设计篇>>pdf格式到哪里下载
- 帮我将这个转换为Delphi好吗?
- UrlDownloadToFile能否知道下载文件的扩展名
应该多使用exit;程序也好看多了
2.多重if..else的话,else后用begin..end,或者不要用多重if..else,用
if *** then
exit;