
No.4
- 回答日時:
実用的ではないですけど、APIを使用すれば不可能ではないです。
(前解答の方々を否定するわけではないです。)
不可能ではないと言いましたが、所詮は案なので流してもらっても構いません。
呼び元実行ファイル:yobu.exe
呼ばれる実行ファイル:A.exe
※前提:yobu.exeには、戻り値取得用のTextbox等を配置しておく。
戻り値受け取り用のTextboxであると言うことの値をTextboxに入力しておく。
1.yobu.exeから、A.exeを呼び出す時にyobu.exeのウィンドウタイトルを引数として渡す。
2.A.exeの処理の終了時に、ウィンドウ一覧を列挙して引数として渡された
ウィンドウタイトルを探して、そこの指定されたTextbox等に戻り値を入力する。
2番目の動作は、実際にVB6に付属しているSPY++を使用してみると確認できます。
大まかなイメージは、このような感じになります。
うまくイメージが伝わればいいと思いますけど。
No.3
- 回答日時:
以前私も同様のことをやりたかったのですがVBはサブメインだと思いますので、多分出来ないと思いました。
私はVB側でログを出力しExeの呼び元で成功・失敗を判別しました。
No.1
- 回答日時:
こんにちは。
maruru01です。A.exeが起動したかどうかではなく、A.exe内部での処理が成功したか失敗したかを知りたいということでしょうか。
それなら、A.exeの中で、処理に成功したか失敗したかのフラグをテキストファイルなどに書き出し、それを元のアプリで読み取ればいいのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ショートカットの作成とコピー
-
batファイルで立ち上げたaplを...
-
ExcelVBAにてアプリをタスクマ...
-
RUNASコマンドを使って、自動的...
-
VBSでコマンドプロンプトのカレ...
-
コマンドプロンプトの「%1」と...
-
エクセルのVBAについて とある...
-
「営業秘密の漏洩」について
-
一括でフォルダと同じ名前にフ...
-
「win11-23H2」を「win11-24H2...
-
コマンドプロンプトのエラーに...
-
大量のフォルダからひとつのフ...
-
パソコンのフォルダー内のファ...
-
VBAでワークシートを引数として...
-
forfilesで検索したファイルを...
-
バッチファイル 複数ファイル...
-
コマンドプロンプトで作成日時...
-
win10の「フォト」で、「次へ」...
-
findstrでヒットした1行前の文...
-
chainLPのエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイル 特定ウインドウ...
-
EXCELをバッチコマンドで...
-
batファイルで立ち上げたaplを...
-
ExcelVBAにてアプリをタスクマ...
-
VB.NETでDOSコマンドの複数実行
-
stable diffusionのインストー...
-
UWSCについて
-
複数の処理の終了を待ちたい
-
64bitのwindowsサーバーで32bit...
-
バッチファイル アプリケーシ...
-
VBAからキャッシュを削除する方...
-
Visual basic6.0からショートカ...
-
c#でコマンドプロンプトを実行...
-
createprocessで起動させる別.e...
-
バッチファイルからftpを実行時...
-
DOS窓の非表示について
-
C#でMediaPlayerを立ち上げた後
-
コマンドプロンプトの窓の起動...
-
vbsのショートカット作成で、引...
-
gccがコマンドプロンプト上で使...
おすすめ情報