Imagerie de ce code de script :
procedure A;
begin
CallToDelphi;
end;
procedure B;
begin
// do something
end;
J'ai exposé la procédure "CallToDelphi" au script. Ainsi, lorsqu'elle est appelée, je suis de retour de script dans mon code Delphi. Je veux maintenant appeler la procédure script "B" depuis mon code Delphi. Je pense que cela doit être caché dans le IdwsProgramExecution-Context. Mais je n'ai encore rien trouvé. Je cherche quelque chose comme ça :
procedure CallToDelphi;
begin
Exec.Invoke('B', []); // Exec is IdwsProgramExecution
end;
Est-ce que cela est possible ?