社区
C++ Builder
帖子详情
如何截取CBC5的程序运行时的错误
esicm
2001-01-17 03:17:00
加精
例如:我现在编程的邮件程序,经常出现超时错误,或在收邮件时,因邮件编码的不同,在附件存盘时,由于文件名不合法,而造成存盘错误。请高手帮忙,用什么命令可以捕捉这些错误。在VB中我知道有ON ERROR;而在CBC5中有没有类似的命令?
...全文
79
4
打赏
收藏
如何截取CBC5的程序运行时的错误
例如:我现在编程的邮件程序,经常出现超时错误,或在收邮件时,因邮件编码的不同,在附件存盘时,由于文件名不合法,而造成存盘错误。请高手帮忙,用什么命令可以捕捉这些错误。在VB中我知道有ON ERROR;而在CBC5中有没有类似的命令?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wingsun
2001-01-18
打赏
举报
回复
Exception是一个支持所有的错误类型的一个类,用这个可以捕获所有的错类型。
而EError是一个特定的错误类型,相关的代码只能捕获这一个类型的错误,对于其他的错误就不能捕获了。
comanche
2001-01-18
打赏
举报
回复
catch(...)是所有错误
catch(Exception &)是一般错误
一般每个控件都会有个与类名相同的类 但以E而不是T打头,这是这一控件的所有错误..
esicm
2001-01-17
打赏
举报
回复
谢谢,这个问题解决了,就是有点麻烦。
另外再问一下:
catch(EError &e)//类型为EError的错误,具体要根据代码来定。
与
catch(Exception &e)//类型为EError的错误,具体要根据代码来定。
有何区别?
Wingsun
2001-01-17
打赏
举报
回复
有啊,如下:
try
{
int i;
int j;
i=1;
j=0;
j=i/j;
}
catch(EError &e)//类型为EError的错误,具体要根据代码来定。
{
}
catch(...)//所有错误
{
ShowMessage("Get Error Message");
}
JAVA 范例大全 光盘 资源
常见问题 语法
错误
7 第2章 Java基础语法 9 实例4 变量和常量 9 实例5 基本数据类型转换 10 实例6 操作多种运算符 12 实例7 不同数制间的转换 17 实例8 多种方式实现阶乘的算法 20 第3章 流程控制语句 23 ...
【密码学】为什么不推荐在对称加密中使用CBC工作模式
回答标题问题,正是因为CBC字节翻转、padding oracle attack 这些攻击方式的存在,所以在对传输机密性要求高的场景是不推荐使用CBC工作模式的,此外我在谷歌、百度搜索python aes cbc加密关键词时出现了很多误导性的...
CA/TA可信安全应用开发
- 直接使用已搭建好的镜像 - 工程使用以及说明 (2)CA/TA开发编程实践 从无到有编写代码,已完成的大纲如下: - 2秒钟快速编写(clone)一组CA/TA
程序
- 安全存储详解以及代码示例 - CA到TA双向传参数的四种方式...
密码学 实现 DES 的工作模式 电码本模式ECB 密码分组链接模式CBC java 实现
当模式为加密模式时,明文按照 64 位进行分组,形成明文组, key 用于对数据加密,当模式为解密模式时,key 用于对数据解密。实际运用中,密钥只用到了 64 位中的 56 位,这样才具有高的安全性。 分组密码工
加密编译Python源代码与License控制
程序
运行(测试全过程)
不想被别人看到源代码,且不能影响
程序
的正常运行 编译成pyc # 命令运行 python -m py_compile /path/test.py # Python代码 import py_compile py_compile.compile(r'/path/test.py') 编译多个文件 import ...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章