Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Dateigröße abfragen (urldownload) (https://www.delphipraxis.net/13170-dateigroesse-abfragen-urldownload.html)

devnull 12. Dez 2003 11:46


Dateigröße abfragen (urldownload)
 
Hi,
ich hab ff zeilen in einem thread laufen und möchte die empfangene bytes herausbekommen :

Delphi-Quellcode:
procedure TDownloadThread.DownloadFiles (runterladen,speichernals : string);
begin
  UrlDownloadtoFile(nil, PCHAR(runterladen), PCHAR(speichernals), 0, nil);
  Synchronize(UpdateForm1);
end;
Wisst ihr wie und wo ich die fehlende Zeile eintragen muss ?
Ich hab ausserdem schon probiert, dass so zu machen

Datei download

Compilieren geht nicht !
Delphi-Quellcode:
function OnDataAvailable(grfBSCF: DWORD; dwSize: DWORD; formatetc: PFormatEtc;      
                         stgmed: PStgMedium): HResult; stdcall;
function OnObjectAvailable(const iid: TGUID; punk: IUnknown): HResult;stdcall;
Probleme: formatetc: PFormatEtc; stgmed: PStgMedium ?

:?:

devnull

Luckie 12. Dez 2003 11:51

Re: Dateigröße abfragen (urldownload)
 
In der Code-Lib findest du genau dafür Code mit Fortschrittsanzeige.

devnull 12. Dez 2003 12:14

Re: Dateigröße abfragen (urldownload)
 
Das ist ein Codebeispiel aus der CodeLib ...

Luckie 12. Dez 2003 12:25

Re: Dateigröße abfragen (urldownload)
 
Zitat:

Zitat von devnull
Das ist ein Codebeispiel aus der CodeLib ...

Und was willst du mir damit sagen? Bei mir geht es.

devnull 12. Dez 2003 12:54

Re: Dateigröße abfragen (urldownload)
 
Ok bei mir auch. Ich hab ActiveX vergessen :oops:

Aber was passiert, wenn mein Programm beendet wird und der Download noch läuft:
Delphi-Quellcode:
  try
   UrlDownloadtoFile(nil, PCHAR(runterladen), PCHAR(speichernals), 0, CDownStatus);
  finally
    cDownStatus.Free;
  end;
devnull

Luckie 12. Dez 2003 13:09

Re: Dateigröße abfragen (urldownload)
 
Was soll passieren, dann ist er unvollständig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:08 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz