欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 金字塔VBS调试介绍和教程

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有11377人关注过本帖树形打印复制链接

主题:金字塔VBS调试介绍和教程

帅哥哟,离线,有人找我吗?
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
金字塔VBS调试介绍和教程  发帖心情 Post By:2010/1/5 0:55:29 [只看该作者]

金字塔的调试功能提供给用户一个完整的代码调试体系,可以极大的减轻用户的编写VBS代码程序的难度。

金字塔的调试是借助微软提供的Script Debugger工具完成,有关的Script Debugger更多详细资料介绍,请参阅更多详细文档。

调试模式与执行模式

金字塔为了提供VBS的执行效率,在默认的VBS的执行过程当中采用的是执行模式,如果用户需要对你的VBS代码做调试,那么将必须使用调试模式。

启动执行模式

VBS代码编辑完毕后,如果需要执行,在代码编辑状态下点“运行”菜单,然后选择“执行”。或者按Shift+F5快捷键。此时启动的是非调试模式的。

启动调试模式

在代码编辑状态下点“运行”菜单,然后选择“执行”。或者按Shift+F5快捷键。

金字塔调试程序会在第一次的执行VBA的代码出停止,用户需要调试时请按F5继续执行金字塔主程序或者按Shift+F8逐过程单步跟踪调试。

启动调试后的界面如下:

 


此主题相关图片如下:qq截图20131206224509.jpg
按此在新窗口浏览图片

如果当前"运行文档"窗口没有打开,那么请在"查看"菜单中打开,选中里面的VBScript script block双击即可打开当前的调试文档.

金字塔的调试部分,将所有的代码都统一放在一起,不同的框架、窗体还有模块代码,金字塔采取 #---- 符号间隔,前面使用 名称@#$类别 对不同框架加以区分标示,用户可以使用调试编辑器的查找功能,找到你所想要调试的内部部分,加断点跟踪调试。

注意:

    1、默认的启动后的调试界面如果是空白的,请按上图的做法,打开“运行文档”界面,然后找到项目文件后双击打开。
    2、金字塔为用户安装的默认是英文版的调试器,用户如果需要中文版,请这里下载语言文件,然后放到程序目录里,默认的位置是C:\Program Files\Microsoft Script Debugger。
    3、金字塔的VBA调试借助微软的Script Debugger,目前Script Debugger的性能还不是很理想,调试时会出现死机情况,请用户注意备份您的资料文档。

 

具体的Script Debugger使用方法,用户请参考金字塔的帮助菜单下的"编程信息"其中的调试部分

[此贴子已经被作者于2013/12/16 18:34:59编辑过]

[本帖被加为精华]
 回到顶部