SMART SPACE

ハイブラウ&ハイセンス

000バッチファイル

[ リスト | 詳細 ]

記事検索
検索

全4ページ

[1] [2] [3] [4]

[ 前のページ | 次のページ ]

指定ウィンドウが生成されるまで待つ


@echo off
set WM_COMMAND=273

start winfile.exe ← ファイルマネージャを起動する

:loop
bsleep 1 ← 1秒待つ
bfindwin -cls WFS_Frame ← ファイルマネージャ
if errorlevel 1 goto loop ← エラーなら繰り返す


○ウィンドウの状態チェック
バッチファイルからウィンドウを持つアプリケーションをバッチファイルから起動し、起動したアプリケーションと同期をとって動作するには、そのアプリケーションが表示するウィンドウがどのような状態になっているかを知る必要があります。
たとえば、あるアプリケーションで処理を行い、その結果を元に次の処理を行う必要があるときや、起動したウィンドウにメッセージを送信してバッチファイルから操作を行う必要があるとき、ウィンドウがメッセージを受信できる状態になるまで待つ必要があります。ウィンドウのチェックを行った結果は、main 関数の戻り値に設定することにより、バッチファイルの if errorlevel で取得することができます。
 
 

全4ページ

[1] [2] [3] [4]

[ 前のページ | 次のページ ]


.

過去の記事一覧

diogenes
diogenes
男性 / 非公開
人気度
Yahoo!ブログヘルプ - ブログ人気度について

よしもとブログランキング

もっと見る

[PR]お得情報

いまならもらえる!ウィスパーWガード
薄いしモレを防ぐパンティライナー
話題の新製品を10,000名様にプレゼント
いまならもらえる!ウィスパーうすさら
薄いしモレを防ぐ尿ケアパッド
話題の新製品を10,000名様にプレゼント
ふるさと納税サイト『さとふる』
実質2000円で特産品がお手元に
11/30までキャンペーン実施中!
お肉、魚介、お米、おせちまで
おすすめ特産品がランキングで選べる
ふるさと納税サイト『さとふる』
コンタクトレンズで遠近両用?
「2WEEKメニコンプレミオ遠近両用」
無料モニター募集中!

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事