- PR -

ProcessのExitCodeについて

1
投稿者投稿内容
.net
ベテラン
会議室デビュー日: 2005/04/11
投稿数: 95
投稿日時: 2006-07-21 18:59
お疲れ様です。
いつもお世話になっております。

vb.net 2003にてWindowsアプリケーションの開発を行っております。

さっそくのご質問なのですが、現在Process.Startを使用し、
VB Scriptファイルを実行し、Process.ExitCode()にて
エラーを判断しようと試みております。

しかし、現在、VB Script側でエラーが発生しても、ExitCodeが0(正常)で
返却される状況になっております。

VB Script側でのエラーを.net側のExitCodeでは取得出来ないのでしょうか?

もしくは、.net側でExitCodeにて判断しようと思うと、VB Script側にて
明示的にエラーコードを返却してやる必要があるのでしょうか?

そもそも、.net側のExitCodeで判断しようと思うのが間違いでしょうか?

どうか、よろしくお願いいたします。
ぶさいくろう
ぬし
会議室デビュー日: 2005/11/22
投稿数: 1232
お住まい・勤務地: 川崎市(は俺も含めてロクな人間が住んでないよw)
投稿日時: 2006-07-21 19:51
引用:

.netさんの書き込み (2006-07-21 18:59) より:
もしくは、.net側でExitCodeにて判断しようと思うと、VB Script側にて
明示的にエラーコードを返却してやる必要があるのでしょうか?


そりゃそうでしょう。
.net
ベテラン
会議室デビュー日: 2005/04/11
投稿数: 95
投稿日時: 2006-07-23 12:46

さっそくのご返答ありがとうございます。

>>そりゃそうでしょう。
可能なのですね?

すみません。
その方法がわからなくて・・・。
Retuen ・・・ ってな感じに返却をするのでしょうか???

サンプルページ当あればいただけないでしょうか?
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-07-23 13:12
引用:

.netさんの書き込み (2006-07-23 12:46) より:

すみません。その方法がわからなくて・・・。
Retuen ・・・ ってな感じに返却をするのでしょうか???


s/Retuen/Return/g という感じであれば、

コード:

    Call WScript.Quit(100)


ですね。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
.net
ベテラン
会議室デビュー日: 2005/04/11
投稿数: 95
投稿日時: 2006-07-23 13:22
>>じゃんぬねっと様
早速のご返答感謝いたします。

Call WScript.Quit(100)で無事に取得できました。
いつもながら、ありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)