Accedo a un sistema che utilizza un client IBM Host on Demand.
Sto cercando di creare una macro per svolgere un compito difficile (per completarlo è necessario premere più di 90.000 chiavi), ma per farlo più facilmente ho bisogno di chiamare alcune applicazioni "esterne" usando il tag "runprogram".
Ma non so perché non funzioni (seguendo la guida IBM - http://publib.boulder.ibm.com/infocenter/hodhelp/v11r0/index.jsp?topic=/com.ibm.hod.doc/doc /macro/macro.html - non ha aiutato ...). Sono in esecuzione in Firefox 3.6 e la mia versione di Java è jdk1.6.0_20.
Di seguito, un esempio di macro che dovrebbe funzionare, ma non ha funzionato.
<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>