Vcl.ExtActns.TDownLoadURL.OnDownloadProgress
Delphi
property OnDownloadProgress: TDownloadProgressEvent read FOnDownloadProgress write FOnDownloadProgress;
C++
__property TDownloadProgressEvent OnDownloadProgress = {read=FOnDownloadProgress, write=FOnDownloadProgress};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | TDownLoadURL |
説明
TDownLoadURL が指定されたリソースをダウンロードし,ファイルに書き込んでいる間に定期的に発生します。
OnDownloadProgress は,指定された URL のコンテンツがダウンロードされ,ファイルに書き込まれている間に定期的に発生します。
Sender は,URL のコンテンツをファイルにコピーしているアクションです。
Progress は,ProgressMax パラメータの予測最大値に基づいてダウンロード操作の進行状況を示します。
ProgressMax は,Progress パラメータの予測最大値を示します。この値は,利用可能な情報が増えるのに伴い,ダウンロード中に変わることがあります。値 0 は,最大値は不明であることを内容します。
StatusCode は,ダウンロード処理の現在の段階,またはダウンロード処理に関するその他の情報を示します。
StatusText は,StatusCode に対応する文字列です。StatusText は,ダウンロードの状態をユーザーに表示するのに使用できます。
Cancel を使用すると,イベントハンドラがダウンロード操作をキャンセルできるようになります。イベントハンドラの開始時には,Cancel は false です。イベントハンドラが Cancel を true に変更した場合,ダウンロード処理は中止されます。