ショートカットキーを実行できないときの対処法

studio

#1

とあるソフトでSendHotKeyを使用してショートカットキーを実行しようとすると、UiPath上では動作が実施されたことになっているのに、実際の画面では一切反映されていない状態になります。
手動でショートカットキーを使用する際には問題なく動作が実行されます。

こういった場合、どのような原因が考えられるでしょうか?
対処法を教えていただけると嬉しいです。


#2

考えられる事象としては、

  1. ソフト側がショートカットキーを受け付ける状態になる前にショートカットキーを送信した

対処方法は
sendHotKeyのプロパティにある、WaitForReadyをCompleteに設定する
これを設定すると、アクティビティの実行する前にプリケーション全体が読み込まれるまで待機するようです。

自分が想定できるのは、すいませんがこれだけです。


#3

お返事ありがとうございます。
これまで、ショートカットキー実行の前にDeleyアクティビティを置いてみたりしたことはありましたが、WaitForReadyは一度も試したことがないので、一度挑戦してみます。
ありがとうございます!