Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


68087 / 76738 ←次へ | 前へ→

【13194】Re:shellについて
回答  ちん  - 04/4/27(火) 12:08 -

引用なし
パスワード
   VBA初心者 さん こんにちは、ちんといいます。
▼VBA初心者 さん:
>ちんさんありがとうございます。^^
>
>>  1.FTPを実行する前に、OPEN命令でダミーファイルを作成する。
>>   ※FTP終了後、1.で作成したダミーファイルを削除する。
>
>それは『FTPのバッチ内でファイル作成し、FTP終了後にバッチ内で削除する。』とゆう事ですね。そうするとバッチが終わるまでファイルは存在し、VBAに戻ってきてもDELETEされてないとゆうことですか。DELETEされる時にはFTPが終了していると。
>なるほど早速やってみます。
>ありがとうございます^^。
>
>ちなみにFTPの終了コードなどは認識する事は出来ないんですか?
>もしよろしければ返答をお願いします。
>大変参考になりました。
>

コマンドプロンプトだと、終了コード認識はだめと思います。
FTPの操作をログファイルに書き込み、
VBAからログファイルを読み込んで
正常・異常の見極めができるかもしれません。

FTP >c:\Log.txt
get ???
quit

quit実行後、Log.txtを読んで、正常時に吐き出されるメッセージと
異常時に吐き出されるメッセージを 自身で判断してみてはどうですか?

応用として、
dir >c:\log.txt  とすると、ディレクトリー情報がLog.txt に書かれます。

以上、参考までに

0 hits

【13178】shellについて VBA初心者 04/4/26(月) 11:55 質問
【13186】Re:shellについて ちん 04/4/26(月) 20:06 発言
【13193】Re:shellについて VBA初心者 04/4/27(火) 11:11 お礼
【13194】Re:shellについて ちん 04/4/27(火) 12:08 回答
【13202】Re:shellについて VBA初心者 04/4/27(火) 16:15 お礼
【13198】Re:shellについて Kein 04/4/27(火) 13:51 発言
【13204】Re:shellについて VBA初心者 04/4/27(火) 16:27 お礼

68087 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free