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)