说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB软件开发中的错误捕获及处理技术

HTML文档下载 WORD文档下载 PDF文档下载
VB软件开发中的错误捕获及处理技术
作者:李俊海
---- 在VB 软 件 开 发 中, 错 误 信 息 的 捕 获 及 处 理 是 非 常 重 要 的 部 分。 有 些 错 误 在 编 译 时 即 可 发 现、 排 除。 但 还 有 一 些 错 误 是 在 软 件 运 行 时 由 于 用 户 错 误 的 输 入 等 方 面 的 原 因 而 产 生 的, 这 就 需 要 软 件 开 发 者 在 软 件 设 计 和 开 发 时 注 意 处 理 这 方 面 的 错 误。VB 在 捕 获 及 处 理 错 误 信 息 方 面 有 两 个 重 要 的 函 数。 一 个 是ERROR, 该 函 数 捕 获 错 误 信 息。 另 一 个 是ERR, 该 函 数 捕 获、 返 回 错 误 信 息 代 码。 当 捕 获 到 错 误 信 息 代 码 后, 软 件 开 发 者 就 可 以 根 据 错 误 代 码 来 判 断、 决 定 程 序 是 退 出 运 行(exit sub)、 是 继 续 执 行(resume next)、 还 是 进 行 错 其 他 处 理(goto 语 句 标 号)。VB 还 有 一 个 重 要 的 语 句ONERROR, 该 语 句 当VB 程 序 运 行 产 生 错 误 时 触 发。 开 发 者 可 用 该 语 句 结 合ERR 和ERROR 函 数 来 该 用 户 提 供 错 误 信 息、 并 决 定 程 序 下 一 步 工 作。 也 可 作 成 有 用 户 独 自 选 择 下 一 步 工 作。 笔 者 开 发 了 一 个 捕 获、 显 示 错 误 信 息 的 过 程showerror()。 发 生 错 误 时 调 用 该 过 程 即 可, 下 面 是 过 程 源 代 码 及 调 用 例 子:

Sub showerror ()
Dim s As String
Dim crlf As String

crlf = Chr(13) + Chr(10)
s = "运行时发生下列错误:" + crlf
注释:add the error string
s = s + Error$ + crlf
注释:add the error number
s = s + "错误码为: " + CStr(Err)
Beep 注释:beep and show the error
X= MsgBox (s,2)

End Sub

调用例子:
sub abc()
onerror goto 1’发生错误时转到 1
.
.
程序体
.
.
exit sub
1
showerror
if err=… then
.
.
错误处理部分
.
.
endif
exit sub
end sub
OpenStack基金会主席:一年后成熟度超越CloudStack 在线学习新编程 技巧全攻略 “英特尔杯”HTML5程序开发邀请赛侧记 C#编译器组首席工程师Eric Lippert离职 加盟Coverity Testacular:Google开源的JavaScript测试执行过程管理工具 黑莓亚洲开发者大会报道:BB10将敲开亚洲应用市场大门 挑战Google!传Facebook与Yahoo要联手开发搜索引擎 揭秘Android 4.2 开发者的天堂与地狱 11大黄金法则:顶级移动UX设计心髓 库克时代:苹果已经不是苹果 设计师必备:极简风格的Fluid UI快速原型图工具 iPhone 5发布,后乔布斯时代苹果乏善可陈 牛人妙计:HTML5应用也能像原生一样跑得快 移动周报:OpenFeint难逃关闭命运 细数与苹果恩怨史 FlyingDaggers团队专访:不浮躁,用心做真正的原创游戏! IT巨头混战:谷歌、苹果、Facebook以及亚马逊的四国演义 乐视TV:智能电视平台——Android 开发者的新空间 TIOBE 2012年12月编程语言排行榜:Objective-C冲刺卫冕年度语言 11月份浏览器市场份额 IE10已占据0.51% 亚洲高科技公司正在分享惠普、戴尔和IBM的云“午餐” Groupon创业启示:进军海外,请三思 天才之为责任:Unity CEO谈论Unity 4.0游戏引擎 中文版Evernote百宝箱上线:开发者海外推广新渠道 360产品被爆收集用户隐私 桌面安全路在何方 销售额达一万亿元 阿里巴巴成世界最大电商 共享软件海外营销策略与实战分析(武汉站)成功落幕 你未必知道的CSS故事:揭开leading的面纱 2013年 影响Web发展的5类API 《Warcraft是怎样炼成的》:多人对战、战争迷雾以及AI HBTC精彩回顾 Hadoop专家分享大数据技术工具与最佳实践 苹果iTV规格泄露:iOS应用开发的新蓝海 为什么我装了一个元件后再安装一个另外的,会把第一个冲掉? 就要去实施了,不知道什么时候才能回来,散分 我是菜鸟,问一个很菜的问题,!!!!!!!!! ATL中创建的ActiveX控件,是怎么在程序中使用的???????????? 一个关于LotusScript的一个问题。调用公试。 **请教:怎么让MSFlexgrid的一行显示一种颜色. 一个小问题,希望有人能解答! DLL高手请入,关于在DLL中引出对象的问题?????? 求教!!有关DLL调用中返回字符串类型出错的问题。 Delphi怎么实现子类化? session 和 cookie 各有千秋,区别在那里啊?敬请赐教! fm1008leaf(小幻姬(玉笛书生的徒弟)):我考考你就知道你是真是假! jneu(沧海桑田)怎么不理我?有关宏拷贝问题 paradox中的NUM类型在sql语句中是什么类型?为什么asfloat会出错? 关于J2EE的就业前景,值不值的花二万元参加一个二十天的培训,欢迎大家热烈讨论 在listbox 中,如果知道了一个Item的内容,怎么知道它的indix 今有同仁问到,三十以后咋过。恰巧心情郁闷,发上几句牢骚。 少年暗恋对象,早已嫁作人妇。那天遇见街头,孩子叫我叔叔。 OICQ问题! 如何可获得Table 内字段的类型及长度? windows2000 server 的internet 共享怎样设置权限 软件开发的请进来讨论,关于报酬的问题。大家多提建议。 1.为什么有些地方可以用MessageBox函数,有些地方不可以2.mfc的CView::OnFilePrint提供了打印的方法,要是一个程序没有视图要打印一般用什么方法? 请问在DEVELOP2000里面可以使用进度条控件吗?怎么编程实现? ???oracle监听器问题? WebBrowser控件获得网页中文本框的名称该如何写? CFtpConnection 怎样在FastReport中控制或判断所连接的数据库表到了eof? CTypedPtrList模板对象中,如何删除指定位置的元素??十分着急! ms sql server 的技术问题 怎样清除事务日志????????? 在那里改个人在cdsn.net注册信息(如名字,地秩)? 关闭窗口的事件如何触发?( 高手们请问deiphi如何实玩宏代换???????????十分火急!!!!!!! 请帮忙!!SOS!!! 请问如何实现宏代换????????????? 关于打印的一个不错的设想 我是新手,初次接触网络管理,请问要管理局域网需要具备哪些方面的知识,需要安装那些应用软件?有什么好书可以介绍吗?谢谢各位! 在VB中设计控件,其上放有uText1、Text2,当uText1失去焦点时,并不触发Validate事件 如何在程序中判断是否做了超级连接? 怎样使listview中的大图标左右居中,上下居中。 怎么样处理聊天室的退出问题? 比较大的问题,请做过JAVA系统集成方案的朋友指点!!! applet,这个霸道的家伙!怎么解决阿? c++类的一个小问题 一个大家都很棘手的问题 关天构造函数的问题 学习《windows程序设计》中的问题? pb8里的autoscript怎么弹出那么慢 消息:c++与Visaul c是不是有一定的区别呢? 怎样通过程序获得当前可用的拨号网络列表?? 高手在哪里?-------> 如何在第一时间里获得屏幕的变化呢?及获得屏幕变化的那部分?各位大师,帮帮我。谢了。 请问想具备基本的网络和数据库管理方面的知识,看什么书好啊?请大家帮忙推荐一下,谢谢! 配平化学方程式,电子转移FeSO4+HNO3 --Fe(NO3)3+ Fe2(SO4)3+N2O+H2O,麻烦把Fe和N的电子转移具体写出来 食醋有什么好处? 纯粮酿造和食醋酿造的白醋有什么区别 用电子转移的知识配平化学方程式.Al+NaOH=Al(OH)3+H2 食醋都有哪些种类 食醋是白醋吗 维生素E 会和 烧碱 反应吗? 食盐、碱面、食醋、小苏打哪个所含元素种类最多 已知NAHCO3不稳定,受热易分解成NA2CO3、H2O、CO2气体.现将某碳酸钠和碳酸氢钠的混合物共27.4g加热到质量不再变化时,称得剩余固体质量为21.2g.求混合物中碳酸钠的质量.(Na—23,H—1,C—12,O—16) 氢氧化钠与二氧化碳反应的现象就是一个实验题,向一个空瓶内加氢氧化钠溶液,然后又向起中加稀盐酸,有一个小气球.标题是证明二氧化碳与氢氧化钠反应.请问有什么现象吗?请列举三点 瓶子里的蜂蜜放了一年多了 现在观察蜂蜜表面起了很细的泡 比较多 但是瓶子密封性良好 蜂蜜还能喝吗我记得以前可能在用汤匙取蜂蜜的时候 汤匙可能沾有点水 但是肯定很少水 是不是这个 有关金属化学反应的问题前段时间,我在大街上碰到一个哑巴尼姑,听人说是量尺算命,把我拽过来给我量完后,就送给我一个黄金色的观音像,(并且还给我开了光).我回去之后就把黄金色的观 第四单元试题 在蜂农那里买的蜂蜜放在密封塑料瓶子里半年了还能食用么.原来的一瓶现在只有半瓶了.是因为水分太多蒸发了么?有一股酒味.而且蜂蜜里有白色气泡. 活泼金属的化学反应,. 化学配平的方程式(1) ( )p+( )FeO→( )P2O5+( )Fe(2) ( )Fe(红热)+( )H2O(气)→( )Fe3O4+H2(3) ( )N2+( )H2→( )NH3(4) ( )Al+( )Fe3O4→( )Fe+( )Al2O5这个题我半天配不出来啊,希望哥哥姐姐帮我个忙~ 镁条放入食醋中的现象实验结果是什么 加热3.24gNa2CO3和NaHCO3的混合物至质量不再变化.盛衰固体质量为2.51g.计算原混合物中Na2CO3的质量分数. 问一道化学配平方程式的题K2S + HNO3 == KNO3 + NO↑+ S + H2O 镁条与食醋反应现象具体点! 将36mlKBr和KI的混合溶液分为两等份.向其中一份通入足量的cl2,完全反应后,将溶液蒸干,灼烧所得物质,得到6.1g固体残留物.测得另一份混合液中I离子的浓度为0.86mol/L.计算:1)原溶液中含有KBr的 方程式.必考的那种。什么都可以啦 就是必考的。 硫酸铜与食醋反应 在50g46%的乙醇水溶液中,含有的分子总数为多少?(不考虑物质的电离)写出计算过程.可以给出必要的解释更好. 求一道化学配平方程式!( )Fe2O3+( )CO--高温--( )Fe+( )CO2 我曾经做了个实验,把一种类似于爬山虎的植物放到了一个瓶子里,瓶子里是蜂蜜和水,本来我天天打开瓶盖换下空气,然后有大概1个星期没有换空气,然后再次打开有巨大的声音和刺激味道的气 上海某些工厂用硫磺生产硫酸,现将S燃烧生成SO2,进一步氧化成SO3,最后与谁反应制的98%的硫酸(1)98%的硫酸的密度为1.84g/ml,则该硫酸的物质的量的浓度(2)取100g的该硫磺,加水稀释至1 食醋煮鸡蛋治疗什么? 高中化学选修3总结 一道化学计算题,(一)将一定量 Cl2 通入250mL KBr 溶液中,反应后将溶液蒸干,测知所得固体中含溴元素10g,且 K+ 与 Cl- 的物质的量之比为2:1.试求:(1)通入Cl2的体积(标准状况).(2)原KBr 化学配平下列方程(1)Zn+HCl——ZnCl2+H2(2)KClO3——KCl+O2(3)FeCl3+NaOH——NaCl+Fe(OH)(4)Al+O2——Al2O3 谁能给我高中化学选修一的知识总结阿不要全部是方程的,帮忙啦``马上就是分班考` 我希望考的好一点` 食醋是不是就是白醋? 食醋可以治什么 高中化学选修4总结 食醋是不是白醋 食醋可以治疗 食醋的标准有什么? 白醋是不是食醋? 高中化学公式怎么总结归纳 食醋的酒精含量标准是多少? 白醋是不是叫食醋 高中化学计算公式总结 关于食醋的制法的疑问,请专业人士解答?原料先经蒸煮、糊化、液化及糖化,使淀粉转变为糖,再用酵母使发酵生成乙醇,然后在醋酸菌的作用下使醋酸发酵,将乙醇氧化生成醋酸.这句话中我有两 请问水银和水会发生化学反应吗 高二化学方程式配平和电子转移(1)KMnO4+H2O2+H2SO4=K2SO4+MnSO4+O2+H2O(2)NH4NO3=HNO3+N2+H2O 白醋和其他食用醋成分有何区别? 砒霜和汞会产生什么化学反应?中药十九畏里已经明确说了``“水银莫与砒霜见”`` 两种药在一起用不但不会毒性相冲而消失``反而会比原来的毒性更强所以很好奇,砒霜和汞化学反应会产生什 食醋作用是什么 日常食用醋和白醋的区别是什么, 一道化学计算题 高一将6.9g钠和4.2g硅同时投入盛有足量蒸馏的大烧杯中 1、在标准状况下能收集到多少升氢气? 2、无气体生成后所得溶液体积恰好为100ml,求溶液中溶质的物质的量的浓度 我用0价法配平一个化学方程式中的一个小问题!为什么Cr(MnO4)2降了5?还有就是我化学方程式升降不是很清楚, 食醋有哪些作用? 用白醋洁面可以美白,请问白醋是那种食用醋吗?还是别的什么白醋?具体要怎么弄的?其实我是要问如果用白醋洗脸,可以用那种食用的白醋吗?会对皮肤造成什么损失吗?另外这针对年龄吗? 怎样根据的电子转移给化学方程式配平 食醋的作用 跪求高一必修一化学计算题求解 急!~~~将0.1mol的铁铝混合物溶于100mL/L硫酸溶液中,然后再加1moL/LNaOH溶液中,然后再滴加1moL/L NaOH溶液(1)若在滴加NaOH溶液过程中,欲使亚铁离子和铝离子刚好沉 【高中化学】方程式配平+电子转移分析 食醋有什么作用? 金属和金属会产生化学反应吗?为什么?最外层电子可以通过共用而趋向稳定吗?像镁和氧一样
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn