有没有办法以编程方式调用脚本调试器?
我想创建一个对话框,提供启动调试器的选项(就好像它已在其中一个调用者中到达断点),类似于 QTP 在遇到播放错误时提供的选项。
这是针对 QTP 的,但我估计如果可以为 VBS 执行此操作,它也可以在那里工作。
更新更新
该stop
语句做了我想要的——除了这个(与 QTP/UFT 一起使用):
它在语句所在的位置停止
stop
(而不是在调用者的代码中)(我想我可以通过将带有stop
语句的函数放入一个文件中来解决这个问题,我以一种不会被调试器跳转的方式加载该文件(LoadLibrary
?ExecuteFile
?));它要求我之前在运行会话期间触发了一个“真实”断点,并使用“运行”/F5 继续执行。