Vcl.ExtActns.TDownLoadURL.OnDownloadProgress
Delphi
property OnDownloadProgress: TDownloadProgressEvent read FOnDownloadProgress write FOnDownloadProgress;
C++
__property TDownloadProgressEvent OnDownloadProgress = {read=FOnDownloadProgress, write=FOnDownloadProgress};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | Vcl.ExtActns.pas Vcl.ExtActns.hpp |
Vcl.ExtActns | TDownLoadURL |
Beschreibung
Tritt regelmäßig auf, während das TDownLoadURL-Objekt die angegebene Ressource herunterlädt und in eine Datei schreibt.
OnDownloadProgress tritt regelmäßig auf, während der Inhalt der angegebenen URL in eine Datei heruntergeladen wird.
Sender gibt die Aktion an, die den Inhalt einer URL in eine Datei kopiert.
Progress gibt den aktuellen Stand des Herunterladens relativ zum geschätzten Maximum an. Letzteres ist im Parameter ProgressMax angegeben.
ProgressMax gibt den geschätzten Maximalwert für den Parameter Progress an. Dieser Wert kann sich während des Herunterladens ändern, wenn weitere Informationen verfügbar werden. Ein Wert von Null bedeutet, dass der Maximalwert nicht bekannt ist.
StatusCode gibt den aktuellen Status des Herunterladens oder andere Informationen zum Prozess an.
StatusText ist ein StatusCode entsprechender String. Dieser String kann zur Anzeige des Status der Operation verwendet werden.
Cancel ermöglicht das Abbrechen des Herunterladens in der Ereignisbehandlungsroutine. Beim Eintritt in die Ereignisbehandlungsroutine hat Cancel den Wert false. Ändert die Ereignisbehandlungsroutine den Wert von Cancel in true, wird das Herunterladen abgebrochen.