掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
インターネットからファイルをDLするとき完了を待つには? (ID:16062)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
皆様、いつもお世話になっております。 インターネットからIndex.htmlをダウンロードして保存するプログラムを作成しています。 ファイルのダウンロードが終わったら、リンクの解析などの処理したいのですが、どうやら完全にダウンロードが完了していないのに次の処理が開始するようで、エラーになるときがあります。 質問は、ダウンロード完了を待って次の処理をする方法を教えて頂きたいのです。 (小生はIEDownloadコンポーネントを使用しております) コードの流れは procedure TForm1.ToolButton2Click(Sender: TObject); ・・・・ {階層のディレクトリを再現してファイルを作成する} IEDownload1.Go(URL, FilePath + FileName);)//ファイルを保存する ・・・ {ダウンロードが完了するまで待ちたい} while FileExists(FilePath + FileName) = False do Application.ProcessMessages ・・・ StringList.LoadFromFile(FilePath + FileName);(エラーの時があります) ・・・ {ダウンロードしたIndex.htmlを解析する関数などが続く} ・・・ よろしくご指導をお願い致します。m(__)m
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.