tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルコマンドラインオプションを使用し当該アプリを起動する方法について
記事No3595
投稿日: 2006/05/06(Sat) 00:13
投稿者まさまる
[OSのVer]:WindowsXP  [VBのVer]:VB.NET 2005
はじめまして。
まさまると申します。
質問があり投稿致しました。
あるアプリケーションをコマンドラインを使用して起動させたく
ホームページの、他のアプリケーションを起動する(5方法)を
参考にしてみました上手くいきません。

System.Diagnostics.Process.Start("D:\IRSC141\IRSC.exe -O -W 5 -P 1 -u ***.isl")
System.Diagnostics.Process.Start("D:\IRSC141\IRSC.exe" & " -O -W 5 -P 1
-u " & "***.isl")

以上の2件を試しましたが駄目でした。
何方か、コマンドラインオプションを使用した当該アプリの起動方法を
ご存知の方、居られましたらアドバイスお願い致します。

[ツリー表示へ]
タイトルRe: コマンドラインオプションを使用し当該アプリを起動する方法について
記事No3596
投稿日: 2006/05/06(Sat) 08:45
投稿者花ちゃん
> ホームページの、他のアプリケーションを起動する(5方法)を
> 参考にしてみました上手くいきません。
>
> System.Diagnostics.Process.Start("D:\IRSC141\IRSC.exe -O -W 5 -P 1 -u ***.isl")
> System.Diagnostics.Process.Start("D:\IRSC141\IRSC.exe" & " -O -W 5 -P 1
> -u " & "***.isl")
>
> 以上の2件を試しましたが駄目でした。

サンプルではそのような使い方はしていないかと。
ヘルプで、Process.Start メソッド (String, String) を調べましたか?
過去のログ等を検索して調べましたか?
又、方法に拘らないなら、.NET でもVB6.0 と同様に Shell 関数 使用できますよ。

[ツリー表示へ]
タイトルRe: コマンドラインオプションを使用し当該アプリを起動する方法について
記事No3599
投稿日: 2006/05/06(Sat) 22:00
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
他のプログラムを起動する (第二引数がコマンドライン引数)
hhttp://jeanne.wankuma.com/tips/process/start.html

細かい条件を指定してプログラムを起動する (ProcessStartInfo を使う場合)
hhttp://jeanne.wankuma.com/tips/process/startinfo.html

[ツリー表示へ]
タイトルRe^2: コマンドラインオプションを使用し当該アプリを起動する方法について
記事No3605
投稿日: 2006/05/07(Sun) 21:55
投稿者まさまる
花ちゃん様、じゃんぬねっと様、回答ありがとうございます。
お二人の回答で、Process.Start(String, String)を用いることで
可能ということが分かり、以下のコードで必要とする動作を得ること
が出来ました。

System.Diagnostics.Process.Start("D:\IRSC141\IRSC.exe"," -O -W 5 -P 1 -u ***.i
sl")

本当にありがとうございました。
失礼致します。

[ツリー表示へ]