3 votes

Delphi Web script : Comment appeler une fonction script à partir du code Delphi dans un contexte d'exécution ?

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 ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X