VBプログラマ質問スレ(6.0以前) Part53
■ このスレッドは過去ログ倉庫に格納されています
0830810
2008/02/11(月) 02:52:02わかりました。
問題の部分は以下です。
Call IP変更
MsgBox "完了"
Call シャットダウン
Win2000環境で実行するとまず、「完了」と表示され次に
「〜.exeにエラーが発生しました、エラーログを作成しています」 のエラー発生で
強制終了し、シャットダウンは実施されません。
「IP変更」メソッド内でIPし、
「シャットダウン」メソッド内でシャットダウンを行います。
メソッドの内部については問題なさそうなので
今回は割愛しますが、必要そうなら言ってくだされば載せます。
疑問は2点です。
1.そもそもネットワークの向こうに配置した実行ファイルで
IPを変更した場合、IP変更部分以降は
実行されないのか?
設計的にまずいのか?
XPの検証環境は自由に使えないので何とも言えませんが、
IP変更→シャットダウンは正常に機能しました。
自分の想像ではWin2000であろうがXPであろうが
実行ファイルを実行した直後にメモリにロードされるので
実行ファイルにとってはどこから実行されたかなんて
相対パスでファイルを読み込んでいない限り
問題ないと思っています。
2.今回の対処方法
Win2000であろうがXPであろうが
IP変更直後にシャットダウンを実施したい
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています