タイトル : 解決しました。Re^2: VB.NetでCreateProcess( )の実行について。 投稿日 : 2009/07/03(Fri) 10:23 投稿者 : 金次郎
> ProcessStartInfo構造体を使って起動ソフトの情報を設定し > Process.Startしたらどうなりますか? > > 基本的にはファイルパス(フルパス)の設定なので動作する > はずですが。 > > ※ 私は多分に使ってますが、問題に遭遇したことありません・・・ お教えいただいた点に注意したところ私の勘違いが原因でした。 実行モジュールと引数を分けて記述しなかった為でした。 CreateProcess()で実行してた以下の文字列のまま System.Diagnostics.Process.Start()を実行していました。 ("aaaa.exe bbbb.txt C:\ddddd\eeee") System.Diagnostics.Process.Start()に渡す際、引数を ("aaaa.exe", "bbbb.txt C:\ddddd\eeee") と分けたところ、自作モジュールが動くようになりました。 オショウ様、ありがとうございます。 |