- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 Visual Basic网络通信 本章要点 2.1 MessageBox 2.2 NetCom 2.3 NetComServer 习题 2 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.1 MessageBox 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.2 NetCom 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 2.3 NetComServer 3.错误类型 为理解调试的重要性,应考虑下面三种编程时可能遇到的错误。 (1)编译错误:这是由不正确的代码编写引起的。如果在设计时输入的关键字不正确,遗漏了一些必要的标点或者使用Next语句而没有与之对应的For语句等,VB会在编译代码时检测出这些错误。 (2)运行时错误:在应用程序运行过程中,如果一个语句试图进行不可能执行的操作,会发生这类错误(并由VB检测到)。这类错误的例子如被“0”除等。 (3)逻辑错误:当应用程序未按预计的方式执行时发生这类错误。一个应用程序具有句法有效的代码,运行时未执行任何非法操作,但产生的结果不正确。只有测试应用程序并分析结果,才能保证应用程序的运行是正确的。 4.调试工具使用方法 (1)调试工具被设计成可帮助程序开发人员进行逻辑错误和运行时错误的排故,以及观察没有错误的代码的运行方式。 例如,在一长串的计算后可能产生不正确的结果。调试中的任务是确定何时、何处出了问题。也许忘记初始化一个变量、也许是选择了一个错误的运算或者使用了一个不正确的公式。 例如,在一长串的计算后可能产生不正确的结果。调试中的任务是确定何时、何处出了问题。也许忘记初始化一个变量、也许是选择了一个错误的运算或者使用了一个不正确的公式。 (2)调试中并不存在“魔术棍”,也不存在固定的工作步骤。最基本的一点就是:调试帮助程序开发人员了解应用程序正在进行的运行情况。调试工具提供了应用程序当前状态的快速浏览,包括变量、表达式和属性的值以及活动的过程调用名。程序开发人员对应用程序的工作过程理解的越透彻,也就能更快地找到错误(Bug)。 (3)在大多调试工具中,VB在“调试”工具栏上提供了一些有用的按钮,其说明如下。 表2-3-1中简要描述了每个调试工具的用途。 5.避免产生错误(Bug) 在应用程序中,可采用下列方法避免产生错误。 (1)仔细设计应用程序,记下相关事件以及代码对每一事件的响应方式。为每个事件过程和每个通用过程指定一个特定明确的目的。 (2)加入大量的注释。在分析代码时,如果已在注释中对每个过程的目的进行了说明,那么,就可以更好地理解代码。 (3)在可能之处明显地引用对象。按照“对象浏览器”中的“类”对话框中列出的对象声明对象,而不是使用一个Variant或者通用对象数据类型。 (4)编写一个应用程序中变量和对象的命名表,保证命名的一致性。 (5
您可能关注的文档
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67663上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67664上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67665上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67666上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67667上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67668上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67669上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67670上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67672上课用课件.ppt
- 中级微观经济学——理论与应用(第10版)(经济学经典教材·双语教学用书)尼克尔森等著0324319681_67673上课用课件.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)