J'accède à un système qui utilise un client IBM Host on Demand.
J'essaie de créer une macro pour effectuer une tâche difficile (plus de 90 000 touches doivent être enfoncées pour la terminer), mais pour le faire plus facilement, j'ai besoin d'appeler des applications "externes" en utilisant la balise "runprogram".
Mais je ne sais pas pourquoi il ne fonctionne pas (suite à l'aide d'IBM - http://publib.boulder.ibm.com/infocenter/hodhelp/v11r0/index.jsp?topic=/com.ibm.hod.doc/doc /macro/macro.html - n'a pas aidé ...). Je fonctionne sous Firefox 3.6 et ma version Java est jdk1.6.0_20.
Ci-dessous, un exemple de macro qui devrait fonctionner, mais qui n'a pas fonctionné.
<HAScript name="TEST4" description="" timeout="60000" pausetime="300" promptall="true" blockinput="false" author="wingman" creationdate="05/05/2011 16:14:31" supressclearevents="false" usevars="false" ignorepauseforenhancedtn="true" delayifnotenhancedtn="0" ignorepausetimeforenhancedtn="true">
<vars>
<create name="$intReturn$" type="integer" value="0" />
</vars>
<screen name="Tela1" entryscreen="true" exitscreen="false" transient="false">
<description >
<oia status="NOTINHIBITED" optional="false" invertmatch="false" />
</description>
<actions>
<runprogram exe=
"'c:\\Program Files\\Windows NT\\Accessories\\Wordpad.exe'"
param="'c:\\a.txt'" wait="true"
assignexitvalue="$intReturn$" />
<message title="" value="'Return value is '+$intReturn$" />
</actions>
<nextscreens timeout="0" >
</nextscreens>
</screen>
</HAScript>