Einzelnen Beitrag anzeigen

Andreas L.
(Gast)

n/a Beiträge
 
#8

Re: browserdownload automatisch starten

  Alt 10. Feb 2008, 16:11
Zitat von o0o:
joar wenn das so einfach waere wuerde ich jetzt nicht weiternerven

also ich hab das mal probiert:

Delphi-Quellcode:
if ExtractFileExt(NURL) = 'gzthen
begin
NURL := URL; //Konstante vom Ereignis in einen String speichern
dl := TIdHTTP.create; //IdHTTP erstellen
fs := TFileStream.Create('C:\backup.gz', fmCreate); //FileStream erstellen und einen Pfad angeben, wo die Datei gespeichert werden soll.
dl.get(NURL, fs); //Saugen
dl.Free; //Speichern freigeben
fs.Free; // "
Cancel := True; //Webbrowser stoppen damit nicht der Download-Dialog kommt
end;
aber der download dialog kommt immernoch...mach ich was falsch bzw was?^^

da o0o
Hast du dir schon mal den Rückgabewert von ExtractFileExt angeschaut? Vllt. wird der Punkt mit in den String eingefügt. Hab damit schon lange nichts mehr gemacht... probier mal = '.gz'
  Mit Zitat antworten Zitat