Enterprise Blue Ocean ◮

神谷町RPAブログ

  • Blue Prism 初級者向け
    • Blue Prism を 無料で利用する 方法はこちら
    • Blue Prism の Blue Prism 事始め!オンボーディングの記事はこちら
    • Blue Prism で Excelを操作 する記事はこちら
  • Blue Prism、ちょっと進んだコンテンツ☆
    • Blue Prism の ベストプラクティス 記事はこちら
    • Blue Prism の 逆引きナレッジ wiki こちら
    • Blue Prism を リアルタイムで起動する 方法はこちら
  • RPA、そもそも論!
    • Youtube で、あらためて振り返る RPA とは?・・・はこちら☆

Blue Prism で右コントロールキー(rctrl: RIGHT CONTROL KEY)を押して、離す

さすがに日曜プログラミング過ぎたので、

キーを離すところも追加しました。

 ※ 今日も酔ってない。奇跡!

 

右コントロールキー(rctrl: RIGHT CONTROL KEY)を押す

こちらをご覧ください。

www.ebocean.work

 

右コントロールキー(rctrl: RIGHT CONTROL KEY)を離す

新しいアクションを作って、

f:id:EnterpriseBlueOcean:20190214200200p:plain

コードステージに以下のようなコードを書きます。

Dim inp As INPUT() = New INPUT(3) {}

inp(0).type = INPUT_KEYBOARD
inp(0).ki.wVk = 163
inp(0).ki.wScan = MapVirtualKey(inp(1).ki.wVk, 0)
inp(0).ki.dwFlags = KEYEVENTF_EXTENDEDKEY Or KEYEVENTF_KEYUP
inp(0).ki.dwExtraInfo = 0
inp(0).ki.time = 0

SendInput(1, inp(0), Marshal.SizeOf(inp(0)))

 

やってみた

以下のようなプロセスでテストしました。

f:id:EnterpriseBlueOcean:20190214200328p:plain

右コントロールキーを押してから、1秒待って、離す。

問題なく動作します。

 

まとめ

  • Blue Prism では、右コントロールキー(rctrl: RIGHT CONTROL KEY)を押して、離すことができる


このチラシの裏にも劣る駄文をお読みの皆様、

Blue Prism での質問や回答を teratail でやりませんか?

teratail.com

Blue Prism の質問と回答については、こちらを参照ください。

できるだけオープンな日本語ナレッジをWeb上に増やしていきたいと思っています。

よろしくです!