![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_06.png?e8efa67)
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も見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
UWSC 画像判定と条件分岐について
その他(プログラミング・Web制作)
-
uwcs のマクロで画像認識をしてその画像があればクリックというマクロを作成したのですが、クリック後
その他(開発・運用・管理)
-
UWSC 画像認識で条件分岐
その他(プログラミング・Web制作)
-
-
4
UWSCの画像認識と条件分岐について(初心者で独学で作ってるもので助けてください)
その他(プログラミング・Web制作)
-
5
UWSCの終了の仕方
その他(プログラミング・Web制作)
-
6
uwsc画像認識のあいまい判定について
C言語・C++・C#
-
7
WHILE (CHKIMG(”A.bmp”)=FALSE)←この終了条件を2個にするには
その他(プログラミング・Web制作)
-
8
UWSCでループ処理がうまくいきません
その他(プログラミング・Web制作)
-
9
UWSCに詳しい方簡単なテキスト入力方法を教えてください
その他(プログラミング・Web制作)
-
10
MoEでUWSC操作をバックグラウンド実行出来ない
オンラインゲーム
-
11
UWSCの待機コマンドについて
その他(ソフトウェア)
-
12
UWSCのBTN関数について。
C言語・C++・C#
-
13
uwscについて、同一の画像(仮にA)が画面に3~複数枚出現するので、初めにクリックした1枚から距離
C言語・C++・C#
-
14
uwscについて質問です。
その他(プログラミング・Web制作)
-
15
UWSCのSELECT文の記述方法
その他(プログラミング・Web制作)
-
16
UWSCについて
その他(プログラミング・Web制作)
-
17
uwsc 画像の取得および保存方法は?
その他(ソフトウェア)
-
18
UWSCに制限時間を付けたいです
その他(プログラミング・Web制作)
-
19
uwsc条件並列とそれの抜け方
その他(プログラミング・Web制作)
-
20
UWSC画像認識で座標の位置がずれてしまいます。
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLでこの画像を表示したいで...
-
同じ画像を複数回表示させる
-
背景画像の繰り返しについて
-
jpgファイルの内容を比較したい...
-
Visual Basic : ImageListの画...
-
決められた4つの座標をランダム...
-
UWSC「画像が無い場合」
-
UWSCを使った画像認証マク...
-
UWSCの色判定
-
EXCEL VBA 複数のImageコントロ...
-
ImageMagickでgif画像の一部が...
-
ツイッターの画像が一部表示さ...
-
UWSC 画像判定と条件分岐について
-
C# 画像のトリミング処理
-
画像比較
-
C#で画像を他の画像に貼り付け...
-
uwsc画像認識のあいまい判定に...
-
uwscについて、同一の画像(仮...
-
「PC Helpsoft Driver Updated...
-
「ご処理進めて頂きますようお...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【EXCEL VBA】ダブルクリックで...
-
背景画像の繰り返しについて
-
EXCEL VBA 複数のImageコントロ...
-
「using Windows」でエラーが出る
-
jqueryスライダーを2段でスライ...
-
画像のピクセルデータの取得
-
ImageMagickでgif画像の一部が...
-
Excel ユーザーフォームで表示...
-
uwcs のマクロで画像認識をして...
-
uwscの画像認識に失敗します。
-
vb.net 画像の透過について
-
VBA シート毎に画像挿入
-
UWSC 画像判定と条件分岐について
-
UWSC「画像が無い場合」
-
gif 画像上の ボタンに リン...
-
Pythonでgif画像が上手く作れない
-
VBAのユーザーフォームのイメー...
-
UWSC 画像認識で条件分岐
-
パネルに画像
-
【WPF】画像の切り替え
おすすめ情報