Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi DFÜ und Seite öffnen - Wie? (https://www.delphipraxis.net/53405-dfue-und-seite-oeffnen-wie.html)

Christian.Ossi 15. Sep 2005 16:47


DFÜ und Seite öffnen - Wie?
 
Wie kann ich ein Programm schreiben, das eine DFÜ-Verbindung mit dem Internet herstellt, eine bestimmte Seite im Web aufruft (Standart-Browser starten mit URL) und dann nachdem die Seite offen ist den Browser schließt sowie zum Schluss die Internetverbindung wieder trennt?

Ist das möglich? Wenn ja wie?
Das mit dem Browser-Fenster geht ja über
Delphi-Quellcode:
ShellExecute(0, 'open', 'http://www.delphipraxis.net', nil, nil, SW_SHOW);
Aber er soll erst warten, bis die Seite fertig aufgebaut ist, dann Fenster schließen sowie Verbindung nachdem er sie gewählt hat, wieder trennen.


THX im Voraus.

raffo 16. Sep 2005 21:36

Re: DFÜ und Seite öffnen - Wie?
 
Ja, es ist möglich, aber verabschiede Dich vom STANDARD Webbrowser / bzw. Du musst den TWebBrowser verwenden (der ja eigentlich der IE ist).

Es wäre ein zu komplexes Programm, hier im Kurzen die Vorgehensweise
(Delphi mind. 5 vorausgesetzt)

Delphi-Quellcode:
InternetAutodial(INTERNET_AUTODIAL_FORCE_ONLINE, Application.handle);

WebBrowser1.navigate2(url,flag1,target);

procedure TForm1.WebBrowser1DownloadComplete(Sender: TObject);
begin
InternetAutodialHangup(0);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:50 Uhr.

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