投稿日 | : 2007/04/18(Wed) 16:51 |
投稿者 | : k |
Eメール | : |
URL | : |
タイトル | : Re: Shell関数の例外 |
お世話になります。
ソースコード載せます。
vRet = Shell("プログラムのパス", vbNormalNoFocus)
If vRet = 0 Then
'エラー処理
Else
'正常処理
End If
※パスは環境変数より取得しますが正当な値です。
また、環境としては
Win2000/XP
VB6SP5
となっております。
ただし、お客様の都合によりSPに関してはいろいろなパッチを当てています。
(全ての端末で同一となっておりません)
それと、現在わかっている例外の内容としては
エラー番号:5
エラーの説明:プロシージャの呼び出し、または引数が不正です。
となっております。(Errオブジェクトより取得)
Shell関数の第2引数にVB内部定数を指定していますが
ランタイムのバージョンによって値が変動するということは
あるのでしょうか?
よろしくお願いします。