- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:定期的に画像をダウンロード)
定期的に画像をダウンロードする方法
このQ&Aのポイント
- 上記の質問文章について、定期的に降水量を示す画像をダウンロードする方法について詳しく教えてください。
- 質問者は、IEを起動させてsendkeyを使用する方法やマウスマクロを使用する方法を検討していましたが、どのような手法が適切であるか悩んでいます。
- VBやVBA、VBスクリプト、Jスクリプトなど、どのプログラミング言語を使用しても構わないので、具体的な解決方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まず、画像をダウンロードするにはコントロールのInetを使用が簡単でいいでしょう。Inetを使うにはコンポーネントのMicroSoft Internet transfer control 6.0を追加してください。 また2時間ごとにファイルを取得するためにはTimerコントロールでいいと思います。ただTimerコントロールは65535(ミリ秒)までしか設定できない為、 60000秒(1分)の設定でカウントさせ120回カウントしたら画像を読み込む という方法で作れると思います。 Inetの使用方法の一例です。 dataArea=Inet.OpenURL(http://channel.goo.ne.jp/weather/images/ramg3-0.gif,icByteArray) dataAreaはbyte型です。 ネットでInetを検索すればいろいろとでてくると思います。
お礼
ありがとうございます。 検索してみていろいろ調べてみます。