010-68421378
sales@cogitosoft.com
产品分类
AddFlow  AmCharts JavaScript Stock Chart AmCharts 4: Charts Aspose.Total for Java Altova SchemaAgent Altova DatabaseSpy Altova MobileTogether Altova UModel  Altova MapForce Altova MapForce Server Altova Authentic Aspose.Total for .NET Altova RaptorXML Server ComponentOne Ultimate Chart FX for SharePoint Chart FX CodeCharge Studio ComponentOne Enterprise combit Report Server Controls for Visual C++ MFC Chart Pro for Visual C ++ MFC DbVisualizer version 12.1 DemoCharge DXperience Subscription .NET DevExpress Universal Subscription Essential Studio for ASP.NET MVC FusionCharts Suite XT FusionCharts for Flex  FusionExport V2.0 GrapeCity TX Text Control .NET for WPF GrapeCity Spread Studio Highcharts Gantt Highcharts 10.0 版 HelpNDoc Infragistics Ultimate  ImageKit9 ActiveX ImageKit.NET JetBrains--Fleet JetBrains-DataSpell JetBrains--DataGrip jQuery EasyUI jChart FX Plus OPC DA .NET Server Toolkit  OSS ASN.1/C Oxygen XML Author  OSS 4G NAS/C, C++ Encoder Decoder Library OSS ASN.1 Tools for C with 4G S1/X2 OSS ASN.1/C# OSS ASN.1/C++ OPC HDA .NET Server Toolkit OPC DA .Net Client Development Component PowerBuilder redgate NET Developer Bundle Report Control for Visual C++ MFC  Sencha Test SPC Control Chart Tools for .Net Stimulsoft Reports.PHP Stimulsoft Reports.JS Stimulsoft Reports.Java Stimulsoft Reports. Ultimate Stimulsoft Reports.Wpf Stimulsoft Reports.Silverlight SlickEdit Source Insight Software Verify .Net Coverage Validator Toolkit Pro for VisualC++MFC TeeChart .NET Telerik DevCraft Complete Altova XMLSpy Zend Server

Aivosto - 如何使用VB Watch

VB Watch可添加稳健的错误处理功能,并帮助您测试和分析Visual Basic代码的性能。

 

使用VB Watch处理运行时错误

 

无论您的代码设计得多么仔细,总会发生意想不到的错误。如果不重视正确的错误处理,您的应用程序在终止前只会弹出一个类似“除数为零”的消息框,让您的用户既无助又愤怒,而您的开发团队则对发生了什么一无所知。

 

Visual Basic确实提供了用于错误处理的工具。On Error和Resume语句让您可以构建本地的错误处理程序。想知道错误发生在哪一行?那就需要为所有代码添加行号。但是谁又有时间手动去做呢?

 

VB Watch让错误处理实现自动化。一次编写,多处使用。VB Watch在编译前自动添加错误处理程序,而原始源代码则保持原样不受影响。VB Watch会为您自己的错误处理程序注入到每个过程中,并自动添加行号。即使您已经有了一些错误处理程序也没问题。这些处理程序完全可定制,让您能够轻松提供本地化的错误消息,甚至还可以附带进一步的操作指引,比如告知用户应该联系谁。

 

当运行时错误发生时(如果真的发生了),VB Watch能让用户通过一封邮件将完整的程序状态发送给您,所有信息都包含在一个文件中。这些信息包括:

 

  • 错误的具体位置和描述
  • 变量的内容,包括数组、用户定义类型的字段以及对象的属性
  • 用户系统的描述信息
  • 已安装的运行库版本
  • 调用堆栈及参数值
  • 执行轨迹,甚至可以逐行显示
  • 屏幕截图

 

想象一下,有了这些信息在手,修复Bug会变得多么轻松!即使是最棘手的Bug,您也能以创纪录的时间搞定。VB Watch把错误变成了让客户真正满意的机会!

 

使用VB Watch测试和分析代码性能

 

唉!我的代码太慢了!瓶颈到底在哪?别再浪费用户的时间了。用VB Watch Profiler吧!精准测量您的应用程序在哪些地方花费了多少时间,找出问题区域——是那些嵌套循环、文件访问,还是那一行极其奇怪的代码。修复之后,再看看您到底让它变快了多少。

 

如何减少已发布版本中的Bug数量?当然要靠充分的测试。如何判断测试是否足够?别再猜了。让VB Watch来记录测试过程吧。VB Watch会报告哪些代码行已执行过,哪些还需要进一步关注。利用这些信息,可以确保达到100%的测试覆盖率。

 

那么,如何测试和调试那些控件、库和可执行文件同时运行的大型系统呢?VB Watch Debugger能够深入编译后的代码内部。您可以查看执行轨迹、调用堆栈以及已实例化的对象。在.exe、.ocx和.dll文件中都可以设置断点。找出那些只有在特定计算机上、实例化特定ActiveX控件时才会出现的Bug。

 

在发布程序之前进行测试和性能分析。从长远来看,您将节省大量时间和金钱。立即开始节省,下载并试用VB Watch吧!

 

VB Watch需要Visual Basic 6.0环境

快速导航

                               

 京ICP备09015132号-996 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2026 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物