TITLE:  [185] eVBで外部プログラムを実行する方法 その1
DATE : 2002-08-12 16:20:00
--------------------------------------------------
a-murata さん、うまくいきました!
僕の勘違いがあったみたいです。いろいろいじっていたら、できました
ので、報告しますね。

この方法には、CreateProcessを使います。

では、まずAPIの定義ですが、
'---------------------------------------------------------------
'CreateProcess関数の定義
'---------------------------------------------------------------
'  戻り値:成功すると1/失敗するとそれ以外
'---------------------------------------------------------------
Public Declare Function CreateProcess Lib "coredll.dll" Alias "CreateProcessW" _
    (ByVal lpApplicationName As String, ByVal lpCommandLine As String, _
     ByVal lpProcessAttributes As Long, ByVal lpThreadAttributes As Long, _
     ByVal bInheritHandles As Long, ByVal dwCreationFlags As Long, _
     ByVal lpEnvironment As Long, ByVal lpCurrentDirectory As String, _
     ByVal lpStartupInfo As Long, ByVal lpProcessInformation As Long) As Long
----------------------------------------------------------------
※各行末のアンダーバー(_)は、次の行につながる命令ですね!



☆次の発言に続きます

by Kenji Sato/KEN. (08/12/02 15:59:51)