No. |
質問 |
回答 |
1. |
RUN/KICKコマンドでプログラムが
起動しません。 |
パスが正しく設定されていないか、または
カレント・ディレクトリーを間違えているケースです。特に"\PROGRAM
FILES"の最後の"S"が抜けている事が
多くあります。また、スペースの変わりに漢字の空白とか・・。
|
2. |
RUNコマンドで待たずに即時に次ステップ移ります。 |
・負荷が高い時発生する様です。RUNコマンドの前に「Visible
On」を記述して下さい ・起動プログラムから本体のプログラム(.dll/.Exe)を呼出し、起動プログラムは即時に終了している場合があります。
この場合は、Setfocus/Findwindowを使用して待つようにして下さい。
|
3. |
SENDKEYで制御文字を送ってもアプリケーションが反応しません。 |
・アプリケーションに問題があるケースが多いように思われます。
色々工夫すると別の方法で、要件を満たす事もあります。
(メニーを使うとか、小文字にするとか、マウスを使用する。)・OS(Windows)を直接制御するようなシーケンスは送れません。
例)Ctrl+Alt+Delete
・Dosアプリケーション等にキーストロークは送れません。
|
4. |
スクリーンセイバーを解除する。 |
・スクリーンセイバーを使用しない様に設定を変更するのは
「Screen_Saver OFF」ですが、起動したスクリーンセイバーを
終了する事は出来ません。・実行中のスクリーンセイバーを終了するには、SetMouseコマンドで、
マウスを操作することにより、スクリーンセイバーを解除することが
出来ます。具体的にはSetMouseコマンドを2つ記述して、マウスを
移動させます。
例)SetMouse 10 10
SetMouse 20 20
|