以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- 金字塔VBS调试介绍和教程 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=614) |
-- 作者:admin -- 发布时间:2010/1/5 0:55:29 -- 金字塔VBS调试介绍和教程 金字塔的调试功能提供给用户一个完整的代码调试体系,可以极大的减轻用户的编写VBS代码程序的难度。 金字塔的调试是借助微软提供的Script Debugger工具完成,有关的Script Debugger更多详细资料介绍,请参阅更多详细文档。 调试模式与执行模式 金字塔为了提供VBS的执行效率,在默认的VBS的执行过程当中采用的是执行模式,如果用户需要对你的VBS代码做调试,那么将必须使用调试模式。 启动执行模式 VBS代码编辑完毕后,如果需要执行,在代码编辑状态下点“运行”菜单,然后选择“执行”。或者按Shift+F5快捷键。此时启动的是非调试模式的。 启动调试模式 在代码编辑状态下点“运行”菜单,然后选择“执行”。或者按Shift+F5快捷键。 金字塔调试程序会在第一次的执行VBA的代码出停止,用户需要调试时请按F5继续执行金字塔主程序或者按Shift+F8逐过程单步跟踪调试。 启动调试后的界面如下:
如果当前"运行文档"窗口没有打开,那么请在"查看"菜单中打开,选中里面的VBScript script block双击即可打开当前的调试文档. 金字塔的调试部分,将所有的代码都统一放在一起,不同的框架、窗体还有模块代码,金字塔采取 #---- 符号间隔,前面使用 名称@#$类别 对不同框架加以区分标示,用户可以使用调试编辑器的查找功能,找到你所想要调试的内部部分,加断点跟踪调试。 注意: 1、默认的启动后的调试界面如果是空白的,请按上图的做法,打开“运行文档”界面,然后找到项目文件后双击打开。
具体的Script Debugger使用方法,用户请参考金字塔的帮助菜单下的"编程信息"其中的调试部分 [此贴子已经被作者于2013/12/16 18:34:59编辑过]
|