Thread View: fj.lang.visualbasic
2 messages
2 total messages
Started by k.yokoyama
Wed, 25 Feb 1998 00:00
CreateProcess関数への引数の渡し方について
Author: k.yokoyama
Date: Wed, 25 Feb 1998 00:00
Date: Wed, 25 Feb 1998 00:00
9 lines
1046 bytes
1046 bytes
こんにちは。 VBで別アプリケーションを起動し、そのアプリケーションの終了を待ってから プログラムを続行させる手段として、API関数のCreateProcessと WaitForSingleObject関数を 利用すれば良いと思うのですが、VBでのCreateProcess関数への引数の渡し方がよく わかりません。 どなたか教えていただけないでしょうか? 簡単な例を挙げていただけると幸いです。
Re: CreateProcess 関数への引数の渡し方について
Author: Sato Masahiro
Date: Wed, 25 Feb 1998 00:00
Date: Wed, 25 Feb 1998 00:00
21 lines
1494 bytes
1494 bytes
In article <6d08cu$eqq$1@omega00.fc.obayashi.co.jp>, k.yokoyama wrote: >VBで別アプリケーションを起動し、そのアプリケーションの終了を待ってから >プログラムを続行させる手段として、API関数のCreateProcessと >WaitForSingleObject関数を利用すれば良いと思うのですが、 ちなみに私が以前見た例では、CreateProcess 関数ではなく、 Visual Basic の Shell 関数と Win32 API の OpenProcess 関数を使用していました。 >VBでのCreateProcess関数への引数の渡し方がよく >わかりません。 どのようにアプリケーションを起動したいかにもよるでしょうが、 極端な話アプリケーションの実行ファイル名、STARTUPINFO、 PROCESS_INFORMATION 以外の引数の宣言を全て“Byval XXX As Long" などとして 0 を渡してしまっても、たいてい起動できると思います。 -- Computer Institute of Japan, Ltd. 佐藤正宏 masahiro@cij.co.jp
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads