No.1ベストアンサー
- 回答日時:
こうすればできます。
簡単でしょ?If ChkImg("探したい画像.bmp")=FALSE Then MsgBox("ないっぽいですぅ")
ただし、初めからなかった場合もこれで引っかかってしまうので、一度表示されてから消えたというのを検出したければ、次のようにする必要があります。
//初期化
あった=FALSE
//画像探しのループ
//目的の画像が一度見つかってそれが消えるまで回り続ける
Whlie TURE
//他にやりたい処理があるならここに書く
//画像の判定
If ChkImg("探したい画像.bmp") Then あった=TRUE
Ifb あった AND ChkImg("探したい画像.bmp")=FALSE
MsgBox("消えたみたいですぅ")
あった=FALSE
EndIf
Wend
ついでに言うと、If文はTRUEかFALSEかを判定する文であり、関数だろうが式だろうが、判定できるのはTRUEかFALSEだけです。しかし逆を言うと、ChkImg関数のように結果がTRUEかFALSEで返る関数であれば、=TRUEなどといちいち書く必要はありません。なのでUWSCのサンプルでは、TRUEかFALSEを返す関数がIf文内にある場合、=TRUEという表記を省略しています。その方がスクリプトの見た目が簡潔にできますから。なのでサンプルがもしこれを省略していなかったら、この質問をする前に気付いていたでしょうね。
ChkImg関数について詳しく理解できてなかったみたいです。
画像があった場合TRUE、無かった場合FALSEを返すと言うのを見落としておりました。
While ChkImg("Check.bmp")
Wend
以下画像が消えてからの処理
とすることで上手く動作してくれました。
回答者様の例も、とても参考になりました。
今後活用できそうな機会もありそうです。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
- その他(プログラミング・Web制作) uwscのCHKING関数の画像の認識がうまくいかない。 1 2022/06/18 20:55
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/04/21 13:46
- その他(プログラミング・Web制作) uwscについて質問です。 1 2022/06/18 18:31
- Excel(エクセル) エクセルで指定範囲にある名前と重複した場合に入力できないようにしたい 1 2023/07/13 09:58
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- Excel(エクセル) エクセル VBA セルの結合 2 2022/09/07 11:48
- Android(アンドロイド) いま3台のAndroidを使っています。 AndroidってiPhoneには無いmicroSDXCが 1 2022/05/06 11:42
- X(旧Twitter) ツィッターの画像表示について 1 2023/08/17 09:28
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
UWSC 画像判定と条件分岐について
その他(プログラミング・Web制作)
-
WHILE (CHKIMG(”A.bmp”)=FALSE)←この終了条件を2個にするには
その他(プログラミング・Web制作)
-
MoEでUWSC操作をバックグラウンド実行出来ない
オンラインゲーム
-
-
4
UWSCの終了の仕方
その他(プログラミング・Web制作)
-
5
UWSC画像認識で座標の位置がずれてしまいます。
その他(プログラミング・Web制作)
-
6
uwsc画像認識のあいまい判定について
C言語・C++・C#
-
7
UWSCでループ処理がうまくいきません
その他(プログラミング・Web制作)
-
8
UWSCの画像認識と条件分岐について(初心者で独学で作ってるもので助けてください)
その他(プログラミング・Web制作)
-
9
uwscの画像認識に失敗します。
その他(プログラミング・Web制作)
-
10
UWSC 画像認識で条件分岐
その他(プログラミング・Web制作)
-
11
uwcs のマクロで画像認識をしてその画像があればクリックというマクロを作成したのですが、クリック後
その他(開発・運用・管理)
-
12
UWSCの色判定
その他(プログラミング・Web制作)
-
13
uwscのCHKING関数の画像の認識がうまくいかない。
その他(プログラミング・Web制作)
-
14
UWSCに詳しい方簡単なテキスト入力方法を教えてください
その他(プログラミング・Web制作)
-
15
変数内に入った文字列の結合 UWSC
その他(プログラミング・Web制作)
-
16
UWCSでのランダムクリック入力の方法
その他(プログラミング・Web制作)
-
17
UWSCに制限時間を付けたいです
その他(プログラミング・Web制作)
-
18
uwsc条件並列とそれの抜け方
その他(プログラミング・Web制作)
-
19
uwscについてです
その他(プログラミング・Web制作)
-
20
UWSCのBTN関数について。
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
生成AI画像について
-
画像をループさせるうまい方法...
-
Pythonでgif画像が上手く作れない
-
ホームページバナーを(画像が...
-
UWSCを使って画像リンクをクリ...
-
Pythonのプログラム初心者の問題
-
こんなことてしますか??
-
スマホでサイトの画像を長押し→...
-
UWSCで指定箇所のみループ
-
決められた4つの座標をランダム...
-
colorbox.js 画像クリックで閉じる
-
uwsc画像認識のあいまい判定に...
-
uwcs のマクロで画像認識をして...
-
uwscの画像認識に失敗します。
-
【EXCEL VBA】ダブルクリックで...
-
画像の輝度値のプログラムにつ...
-
背景画像の繰り返しについて
-
複数枚画像の合成
-
パネルに画像
-
UWSCの色判定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こんなことてしますか??
-
【EXCEL VBA】ダブルクリックで...
-
Excelで画像URLを1つずつセル...
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
背景画像の繰り返しについて
-
Excel ユーザーフォームで表示...
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
ホームページバナーを(画像が...
-
「using Windows」でエラーが出る
-
スマホでサイトの画像を長押し→...
-
【WPF】画像の切り替え
-
PowerPoint VBA で画像の鮮明度...
-
画像のピクセルデータの取得
-
UWSCの色判定
-
UWSCを使った画像認証マク...
おすすめ情報