Thema
:
Delphi
Kopierprozess (Upload) mit Blockread wie korrekt beenden?
Einzelnen Beitrag anzeigen
Mavarik
Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.144 Beiträge
Delphi 10.3 Rio
#
5
Re: Kopierprozess (Upload) mit Blockread wie korrekt beenden
3. Jan 2007, 16:11
Versuchs mal mit:
zusammenfalten
·
markieren
Delphi-Quellcode:
...
repeat
BlockRead(LocalFile, buffer, bufsize, NumberOfBytesRead);
if
NumberofBytesRead > 0
then
begin
if
not
InternetWriteFile(hFile,
@buffer,
WRITE_BUFFERSIZE,
NumberOfBytesWritten)
then
FCancelProcess:= true;
TotalBytesWritten := TotalBytesWritten + bufsize;
end
;
{ Hier Prozentanzeige ermitteln und ausgeben }
until
(NuberOfBytesRead=0)
or
(TotalBytesWritten = SizeFile)
or
(FCancelProcess = true);
[...]
Frank
Frank Lauter
E
mbarcadero
MVP
•
FDK
das
F
iremonkey-
D
evelopment-
K
it
•
Mein Blog
•
Schulungen für
FMX
•
Mein
YouTube
Channel
•
Wiki unserer
Delphifrühstück
Usergroup
Zitat
Mavarik
Öffentliches Profil ansehen
Besuche die Homepage von Mavarik!
Mehr Beiträge von Mavarik finden