Saya mengakses sistem yang menggunakan klien IBM Host on Demand.
Saya mencoba membuat makro untuk melakukan tugas yang sulit (lebih dari 90.000 tombol harus ditekan untuk menyelesaikannya), tetapi untuk melakukannya dengan lebih mudah, saya perlu memanggil beberapa aplikasi "eksternal" menggunakan tag "runprogram".
Tetapi saya tidak tahu mengapa itu tidak berfungsi (mengikuti bantuan IBM - http://publib.boulder.ibm.com/infocenter/hodhelp/v11r0/index.jsp?topic=/com.ibm.hod.doc/doc /macro/macro.html - tidak membantu ...). Saya berjalan di Firefox 3.6 dan versi Java saya adalah jdk1.6.0_20.
Di bawah, contoh makro yang seharusnya berfungsi, tetapi tidak.
<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>