みなさんこんにちは
言語はVB6.0で、OSはWin2000Proです。
Main.exeというメニューにTest1.exeとText2.exeとい
うプログラムを起動するボタンが二つあるとします。
Text1.exeを起動し、Text1.exeが起動している時に更に
メニューからText1.exeを起動しようとした際、起動しな
いように制御を行いたいのです。
この他、Text1.exeが起動している最中は、メニューから
Text2.exeを起動しようとしても、やはり起動できないよ
うにしたいのです。
良い方法はありますでしょうか?
色んなサイトで情報を収集してテストして見ましたが、
どうにも上手く行かず困っています。
よろしくお願いします。
No.1
- 回答日時:
> Text1.exeを起動し、Text1.exeが起動している時に更に
> メニューからText1.exeを起動しようとした際、起動しな
> いように制御を行いたいのです。
App.PrevInstanceプロパティを使用するか、またはMutexを使用します。
> この他、Text1.exeが起動している最中は、メニューから
> Text2.exeを起動しようとしても、やはり起動できないよ
> うにしたいのです。
Windowクラスとキャプションを指定してFindWindow。
> 色んなサイトで情報を収集してテストして見ましたが、
どんなサイトでどんな情報を収集したのか、
> どうにも上手く行かず困っています。
どう上手くいかないのか、書いていないので、まるでお話になりません。
App.PrevInstanceは使用して見ましたが、Text1.exeを
起動後、再度Text1.exeを起動しようとしますと、App.PrevInstance
の結果はFalseでした。
何度やっても同じで、いくつも起動できてしまいます。
FindWindowも使用して見ましたが、「SubまたはFunctionが
定義されていません」とエラーとなってしまいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 exeファイルが起動しない 4 2022/06/05 16:13
- フリーソフト TJA-Player3 Develop Rewhite 2 2023/05/04 21:24
- その他(IT・Webサービス) エクセルの実行ファイルについての質問です。 1 2023/05/04 03:58
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- Windows 10 Windows11の実行モジュールはどこにある 1 2022/05/31 07:33
- Excel(エクセル) WPSスプレッドシートの起動オプションの設定は可能ですか? 1 2023/02/11 19:49
- その他(プログラミング・Web制作) プログラム初心者です Pythonでタイピング練習サイトに 自動で入力するものをつくったのですが こ 2 2022/07/09 23:09
- その他(ソフトウェア) A列車でいこう9が起動できません 2 2022/06/15 16:33
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- その他(セキュリティ) exeファイルの個人情報について 3 2023/06/29 17:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelVBAにてアプリをタスクマ...
-
バッチファイル 特定ウインドウ...
-
バッチファイル実行時に起動す...
-
EXCELをバッチコマンドで...
-
stable diffusionのインストー...
-
プログラムを実行すると、なぜ...
-
バッチで戻り値を返したい
-
64bitのwindowsサーバーで32bit...
-
ショートカットの作成とコピー
-
keytool.exeを起動するには
-
xampp1.7.4のApacheが起動しない
-
VBAからキャッシュを削除する方...
-
Visual basic6.0からショートカ...
-
PL/SQLで作成したストア...
-
UWSCについて
-
gccがコマンドプロンプト上で使...
-
svchost.exe ってなんですか?
-
c#でコマンドプロンプトを実行...
-
WSHで空白を含んだコマンドの指...
-
Win98をMS-DOSにて修正する方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
stable diffusionのインストー...
-
バッチファイル 特定ウインドウ...
-
ショートカットの作成とコピー
-
ExcelVBAにてアプリをタスクマ...
-
EXCELをバッチコマンドで...
-
batファイルで立ち上げたaplを...
-
c#でコマンドプロンプトを実行...
-
VB.NETでDOSコマンドの複数実行
-
バッチファイル実行時に起動す...
-
exe間での引き値の受け取り方法
-
VBAからキャッシュを削除する方...
-
64bitのwindowsサーバーで32bit...
-
Shiftキーを押しながら起動
-
pcゲームの優先度の設定につい...
-
プログラムを実行すると、なぜ...
-
PL/SQLで作成したストア...
-
ASPからのEXEファイル起動
-
VB.NETでコマンドプロンプトの操作
-
バッチファイルでAPを終了さ...
-
ドライバーのインストーラーを...
おすすめ情報