感谢 TdwsDebugger,我可以使用以下命令调试完整的脚本:
Debugger := TdwsDebugger.Create(nil);
Debugger.BeginDebug(Execution);
在我的用例中,我不运行整个脚本,而只运行它的一个函数:
var Func: IInfo;
begin
[...]
Func := Execution.Info.Func['MyFunction'];
Result := Func.Call.Value;
end;
我现在如何调用 TdwsDebugger?