Excel VBA質問箱 IV

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

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


68091 / 76734 ←次へ | 前へ→

【13186】Re:shellについて
発言  ちん  - 04/4/26(月) 20:06 -

引用なし
パスワード
   VBA初心者 さん こんばんは、ちんといいます。
▼VBA初心者 さん:
>エクセルにてVBAを使用しているのですがFTPでデータを取得した後、下記の処理へ行きたいのですがどうすればいいですか教えて下さい。ちなみに今はVBAでSHELL(FTP取得)した後、下記記述でFTPが完全に終わるであろうと思われるまでloopでカウントUPし時間稼ぎしてます。なにかFTPが完全に終わったと認識する方法を教えて下さい。

【参考までに・・・】
 だいぶ昔なので、思い出せませんが、
 API関数ですが、(VB4かVB5で開発したとき、
 VBAからでも使用できると思います。)
 CreateProcessを使用したような記憶が???あります。
 サンプルは、インターネットで入手できると思います。

【ファイル操作で、終了を判断する】
 1.FTPを実行する前に、OPEN命令でダミーファイルを作成する。
 2.FTPを実行する。
 ※FTP終了後、1.で作成したダミーファイルを削除する。

 3.FTPの終了を監視する。
  DIR命令で、ダミーファイルが削除されるまで監視する。
  ※LOOP中は、必ずDoEvents命令をしようするか、
   API関数のSleep命令を使用するように。

以上、参考までに・・・
5 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 お礼

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