想象一下这段脚本代码:
procedure A;
begin
CallToDelphi;
end;
procedure B;
begin
// do something
end;
我已经将“CallToDelphi”过程暴露给脚本。因此,当它被调用时,我会从脚本返回到我的Delphi代码中。现在我想从我的Delphi代码中调用脚本过程“B”。我认为它必须隐藏在IdwsProgramExecution-Context中。但是我还没有找到任何东西。我正在寻找类似于以下内容的东西:
procedure CallToDelphi;
begin
Exec.Invoke('B', []); // Exec is IdwsProgramExecution
end;
这个有什么办法实现吗?