CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  Windows SDK/API

如何在窗体里面捕捉到系统的异常?

楼主Axmenster()2006-03-23 14:46:04 在 C++ Builder / Windows SDK/API 提问

问题如下:  
        try  
        {  
              Edit1->Text=StrToFloat(Edit_Interval->Text);//*60*1000;  
               
          }  
          catch   (EConvertError   &E)  
          {  
                Application->MessageBox("请您输入正确的数字","提醒",MB_ICONASTERISK);  
          }  
  这是写在一个button的click事件里的,但是如果Edit_Interval->Text里面不是数字的话,会发生转换错误,结果异常被系统捕捉到了,程序中断了。请问我怎么样能捕捉到?不让程序中断。 问题点数:10、回复次数:3Top

1 楼xwhpc(xwh)回复于 2006-03-24 14:17:46 得分 5

在调试模式下,系统会提示  
  但运行模式就会被try捕获Top

2 楼Axmenster()回复于 2006-03-24 19:45:41 得分 0

运行的时候也会被系统抛出,先系统抛出一个异常,才能执行到我的MessageBox  
   
  我现在就是想让他出现错误以后显示我的对话框,然后返回到窗体上去。怎么办啊?  
   
  好用的话我再加分Top

3 楼jiandke(jiandke)回复于 2006-03-24 20:04:10 得分 5

xwhpc(xwh)已经说过了,你是在编译执行的时候系统提示错误。  
  如果你直接执行那个EXE文件一定会显示你的对话框,不信你试试看。Top

相关问题

  • 子窗体类获取父窗体类的数据时的异常?
  • 系统注册窗体的问题???
  • Delphi 4中如何捕捉非main窗体的onminimized事件?
  • 怎么捕捉窗体的最小化消息?
  • 如何捕捉窗体内的控件的句柄?
  • 如何捕捉当前激活窗体时那个。
  • 如何捕捉一个已经存在的窗体实例
  • ◎求助◎请问怎样捕捉到窗体的移动?
  • 简单问题。捕捉窗体关闭消息
  • 哪个事件能捕捉窗体或body被加载完

关键词

  • 系统
  • 执行
  • 捕捉
  • 错误
  • edit
  • text

得分解答快速导航

  • 帖主:Axmenster
  • xwhpc
  • jiandke

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo