- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでのHTTP通信を用いたダウンロード)
VBAでのHTTP通信を用いたダウンロード
このQ&Aのポイント
- VBAを使用して、Accessで定期的に特定のサイトからファイルをダウンロードするプログラムを開発中です。
- 具体的には、指定したURLから.lzhファイルをダウンロードして指定されたディレクトリに保存する処理を実装しています。
- 実装方法や参考になるサイトの情報を教えていただけると助かります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
テキストボックスのハイパーリンク機能を使用するとか... GUIで操作が必要になりますが あとは、IEを使用してよいのであれば、Shell関数にて、 IEXPLORE.EXE "http://○○/△△.lzh" を実行すれば、OKです
その他の回答 (2)
- todo36
- ベストアンサー率58% (728/1234)
回答No.3
InternetReadFile
- rara_sun
- ベストアンサー率50% (271/539)
回答No.2
VBAって何?HTTPって何?って感じの私なので、 的を外したコメントになるかもしれません。 その時は、ご容赦を・・。 WebBrowserオブジェクト?っていうのがあるみたいで、 これって使えませんか? http://www.asahi-net.or.jp/~zn3y-ngi/YNxv9195.html
質問者
補足
回答ありがとうございます。 できれば、ブラウザ等を用いないで、HTTP通信のみ行いたいので、もう少し詳しくしらべてみます。
補足
回答、ありがとうございます できれば、ダウンロード後、そのファイルに対して処理を行いたいので、IEのダウンロード確認ダイアログを表示する形にしたくないのです。 BASP21等を用いて、ソケットを実装すれば出来ると思いますが、フリーウェアを使う事ができないので、Accessのコードのみで記入する形で良い方法はないでしょうか?