Posted at

【はじめてのUipath】メモ帳を閉じたいのにセレクターが見つからない!を解決したよ

UiPathアカデミーでUiPathを学習しています。

演習みたいなところで、メモ帳を操作する場面があったのですが、

実装したものを実行すると、メモ帳にいろいろ書き出して、保存したのはいいものの、全然メモ帳が閉じない!!

セレクターがみつからないっていうんですね~~

レコーディングを使うとたまにあるみたいです。

これを解決しました!!


どういうものを実装していたか


  1. 入力ダイアログでメモ帳に何を書きたいかをきく

  2. 入力ダイアログでメモ帳のファイル名をきく

  3. メモ帳を起動する(レコーディング)

  4. メモ帳に1で指定された内容を入力する(レコーディング)

  5. メモ帳を、2で指定されたファイル名で保存する(レコーディング)

  6. メモ帳を×で閉じる(レコーディング)

んで、5まではすいすい行くんですけど、6番でメモ帳が閉じない!!ってなってたんですね~~

UiPath Studio - resson4 2019_05_10 11_15_27.png


解決策はセレクターをいじる!

クリック 'push button 閉じる'をクリックしてプロパティパネルを覗きます。

UiPath Studio - resson4 2019_05_10 11_21_43.png

プロパティパネルの入力セレクターを探してください。

その右側にある「...」のボタンをクリックします。

するとこんなのが出てきました。

UiPath Studio - resson4 2019_05_10 11_23_15.png

なるほど!!!titleのところにarigatou.txtって書いてある!!

これは、レコーディングをしたときのメモ帳の名前ですわ!なので、汎用的に使うことはできませんよね。

ファイル名を変えても、こいつはarigatou.txtのメモ帳の閉じるボタンを探しているということですね。

というわけでこいつをオフにしてあげましょう。

UiPath Studio - resson4 2019_05_10 11_22_45.png

これで実行したらちゃんと閉じるボタンをみつけて、閉じてくれました!

同じような症状が出たら、試してみてくださいね!