J'essaie d'exécuter un fichier batch. le fichier se trouve ici:Exécuter un fichier de commandes à partir d'Oracle Forms 6i à l'aide de l'hôte
C:\Program Files\Java\jre6\bin\getfile.bat
J'utiliser dans Oracle Forms 6i: premier i attribuer cette voie à une variable:
tmp_msg := 'C:\Program Files\Java\jre6\bin\getfile.bat'
puis-je utiliser la commande hôte:
host('cmd /c' || tmp_msg, no_screen);
C'est exactement comme je l'ai. Cela ne me donne pas d'erreur, mais je n'obtiens pas le résultat attendu. Je suis en train d'exécuter du code java dans le fichier batch comme suit: java -classpath path; addedpackage.jar myClass
J'espère que quelqu'un pourra m'aider avec ça. Je vous remercie.
Pouvez-vous essayer sans l'argument no_screen pour voir quelque chose * * au lieu de simplement deviner? – kurosch
Oui, j'ai essayé ... pas mieux. Ai-je besoin d'un utilitaire spécial attaché à mon formulaire pour utiliser la commande hôte que vous pensez? J'ai même essayé d'exécuter une simple commande DOS via l'hôte et cela n'a pas fonctionné. – berto77