频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

VB.NET 入门教程

来源: 作者: 出处:巧巧读书 2007-12-09 进入讨论组
上一页 1 2 3 4 5 6 7 8 下一页 

讨论组http://group.qqread.com

 

步骤 8. 使用调试器

调试器是诊断程序问题的一个必不可少的工具。我们觉得有必要在本入门指南中对其进行介绍。这最后一步将向您展示如何走查程序和使用诸如 QuickWatch 这样的功能。

设置断点

当程序在调试器中运行时,断点会暂停程序的执行,从而使开发人员能够控制调试器。要设置断点,请右键单击您想要程序暂停的行,然后单击 Insert Breakpoint,如下所示。

VB.NET 入门教程(图十四)

:带有断点的行以红色突出显示。通过再次右键单击该行并选择 RemoveBreakpoint 可以删除断点。

单步调试程序

既然设置了断点(最好是在前面所示的行中),就让我们在调试器中运行程序。在 Debug 菜单中,选择 Start 而不是同前面一样选择 Start Without Debugging。这样就在调试器中启动了程序,并因而激活了断点。

一旦程序遇到断点,调试器便会接收程序的控制。这时会有一个箭头指向当前执行的行。

VB.NET 入门教程(图十五)

[Caption]

要单步调试一行代码,可以选择 Debug | Step Over 并观察光标是否移到下一行。Debug | Step Into 命令允许您单步执行将要调用的函数。进行两次 Step Over 之后的屏幕如下所示。

VB.NET 入门教程(图十六)

如果想要程序在遇到下一个断点、遇到异常或退出之前继续执行,请从菜单中选择 Debug | Continue

检查变量值

当您可以控制调试器时,可将鼠标指针移到变量上以获得它的基本值。

VB.NET 入门教程(图十七)

您也可以右键单击变量,然后从上下文菜单中选择 QuickWatchQuickWatch 将为您提供关于某些变量(如 ArrayList 对象)的更多详细信息。

VB.NET 入门教程(图十八)

其他调试器工具

Visual Studio 调试器具有许多其他工具(例如 Call Stack 查看器)的功能,可以使用此调试器来查看到此为止调用的函数。还可以获得内存转储和关于进程中线程的信息。我们鼓励您使用这些功能强大的调试工具。

VB.NET 入门教程(图十九)

小结

本入门指南旨在帮助您用 Visual Studio 构建一个简单的 Visual Basic 项目。它无法进行全面的介绍。我们鼓励您查询关于 Visual Basic 和 .NET 框架的其他资源,以便更详细地学习这些技术。在完成本教程之后,您至少有了一个可用的项目,在您研究 Visual Basic 时,可以从修改这些代码开始。

为了方便起见,我们提供了完整的源代码和项目文件。您可以通过本文顶部的链接获得它们。

更多文章 更多内容请看Solaris基础知识入门.NET移动与嵌入式技术.NET开发手册专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 7 8 下一页 
收藏此文】【 】【打印】【关闭
较早的文章:在VB 2005中定制自己的异常

较新的文章:全面剖析VB.NET
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章