想象这个脚本代码:
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;
这有可能吗?