Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - TWebbrowser und download


eraser_seb - Fr 27.08.10 13:19
Titel: TWebbrowser und download
Ich habe ein Problem.
Ich erzeuge ein Temporären Webbrowser mit einer Procedure. Der Webbrowser navigiert zu einer Seite auf der Sofort ein download Dialog erscheint.

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
procedure gehzudownload;
var 
   wb_temp : TWebbrowser;
begin
wb_temp := twebbrowser.create(nil);
wb_temp.navigate('http://blablabla.de');
end;

jetzt mein Problem. Wenn der Anwender öffnen, speichern oder Abbrechen klickt soll der Webbrowser aus dem speicehr verschwinden. mit

wb_temp.free;

Wie kann ich es machen das der webbrowser aus dem speicher verschwindet ohne irgend welchen Zugriffverletzungen.
Danke an euch schinmal.


glotzer - Fr 27.08.10 13:26

wenn es nur um den download geht, probier mal Indys aus


eraser_seb - Fr 27.08.10 13:36

Hi meinst du http indy oder so? kenn mich damit noch nicht so aus.


glotzer - Fr 27.08.10 16:01

TIdHTTP

damit kann man daten in nem stream speichern, die kannst du dan auf die Festplatter sonst wo hin speichern.

http://www.indyproject.org/index.de.aspx