• ベストアンサー

他のアプリケーションが出したメッセージボックスを

他のアプリケーションが出したメッセージボックスを VB.NETから閉じたいですが、そういうことは可能でしょうか? 方法を教えて頂きたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

下記のURLを参照してください http://www.bigresource.com/Tracker/Track-vb-GXCLcR7aw7/

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • メッセージボックスの非モーダル化について

    VB6のメッセージボックスは原則アプリケーションモーダルで表示されますよね? 引数に指定可能なvbApplicationModalの値は0なので非モーダル表示は不可能ではないか?と思います。 しかし、なんらかのトリックを使ってこのメッセージボックスを非モーダル表示させる方法はないものでしょうか? ヒントでも結構なのでよろしくお願いします。

  • VBAにてメッセージボックスを最前面に表示させる

    エクセルVBAにて、指定時刻になったらメッセージボックスを、最前面に表示させるプログラムを作成中です。 時刻の指定は、ontimeメソッドの使用でできました。 しかし、最前面(他のアプリケーションを開いていても、メッセージボックスが手前に表示される)がどうしてもできません。。 VBだとAPI関数を使って、フォームを常に最前面表示はできました。 メッセージボックスで、このような表示方法は実現可能なのでしょうか? どなたか教えて下さい。よろしくお願いします。

  • メッセージボックスの回避について。

     VBのプログラムからShell関数を使って、あるexeを起動させると、OKボタンがひとつの  メッセージボックス返ってきます。  ユーザーにはそのメッセージボックスをさわらせることなく、処理をしたいのですが、良い案が浮かびません。  ネットやヘルプで調べたのですが、参考になるものがなくて・・・。  全然分かりませんが、VBではなくAPI関数の中にそのようなものがあるのではないかなぁと思っています。  申し訳ありませんが、教えてください。  よろしくお願いします。

  • VBで他のアプリケーションを操作する

    VBを使って、たとえばブラウザや適当なアプリケーションのテキストボックスに文字を書いて検索ボタンを押すことはできますか。 ブラウザなどは立ち上げておいて、最大化してテキストボックスの位置がわかっているものとして構いません。 マウスの位置を動かして、ウインドウをクリックして(VBのフォーカスは失われる)、文字列を送り込んで、ボタンを押すということができるのでしょうか。 もちろんVBのFormの中では個々の操作ができることはわかっています。 まるで人が操作しているかのように他のアプリケーションを間接的に操作できるかどうかを教えてください。

  • メッセージボックスが出たらイベントを発生させたいです。

    メッセージボックスが出たらイベントを発生させたいです。 他のアプリケーションのメッセージボックスが出たら(または出る前に) イベント発生させたいのですが、そのようなことは可能でしょうか? どんな流れで出来そうかだけでも良いのでヒントをいただけたら助かります。

  • 他のアプリ使用中にメッセージを表示させるには?

    Micorosoft Visual Studio 2008を 使用し、プログラミングを行っています。 そこで質問なのですが、 例えばメールやゲームソフトなど他のアプリケーションを 使用中にVBでメッセージをうまく表示させる方法はありますでしょうか? そうしたい理由はといいますと 単純にVBでMessageBoxで表示させると 画面最前に表示してしまうためゲーム中など 他の操作のジャマになってしまうからです。 そのため他の操作のジャマにならないよう、かつ VBによるメッセージ表示をさせたいのですが 何か方法はありますでしょうか? よろしくお願いします

  • VB.NET メッセージボックスが隠れてしまいます。

    VB.NETでIEを起動して、フォームの操作と連携して IEのページを自動で操作するプログラムを作っています。 IEでWEBページのリンクをクリックしてページを移動する ごとにURLをチェックして、設定に該当した場合は メッセージボックスを表示して、このページで良いですか? という確認をしたいのですが、メッセージボックスが アクティブにならずにタスクバーを押さないと表示されません。 リンクをクリックした後は SetWindowPos(IE.HWND, 1, 0, 0, 0, 0, &H1 Or &H2 Or &H10) を実行して、IEを後ろに消してフォームを出すことは出来たのですが、 IEのウィンドウのタスクバーが押された状態のままで メッセージボックスがアクティブな状態で最前面に出てくれません。 Me.Topmost = True でもフォームは出るのですが、 メッセージボックスはその後ろに隠れてしまいます。 メッセージボックスを最前面に出す方法があったら教えて頂きたいです。 よろしくお願い致します。

  • 他のアプリケーションで使用中、ってどのアプリケーション?

    よくファイルがロックされているときなどに「他のアプリケーションで使用中です」というメッセージが出ますが、このときにどのアプリケーションが使用しているのか、を知る方法はないでしょうか。そういうことがわかるツールなどがありましたらご紹介頂ければと思います。 よろしくお願い致します。

  • メッセージボックスの背景色

    いつもお世話になってます。 VB6.0でメッセージボックスの背景を任意の色に変更する事は可能ですか? フォームの背景をデフォルトの色(&H8000000F&)と違う色(&H00FFC0C0&)にしているので、メッセージボックスも同じ色に合わせたいのです。 どうすればメッセージボックスの背景色を変更する事ができるのでしょう? 御存知の方、回答よろしくお願いします。

  • VB.netでメッセージボックスを出さずに本体にメ

    VB.netでメッセージボックスを出さずに本体にメッセージを出そうと思っていますが、 メッセージを出すコントロールとしては何が妥当ですか? メッセージ用のコントロールってありますか? TextBoxとかLabelですか? 30文字のエリアに40文字入れたらスクロールして全体が見れたりする設定って可能ですか?