![]() |
EmbeddedWB -- Wie Proxy zur Laufzeit hinzufügen?
Hallo,
bitte nicht lachen aber ich habe jetzt mehr als 3 Wochen gebraucht bis es mir endlich gelungen ist, die EmbeddedWebbrowser-Komponenten meiner Delphi IDE hinzuzufügen. Ich wollte sie unbedingt nutzen weil mir hier mal jemand gesagt hatte, daß man mit dem TEmbeddedWB wesentlich mehr Einstellmöglichketen hat als mit dem TWebBrowser. Das sieht auch alles wirklich gut aus. Nur klappen tut's nicht. Als ersten Versuch habe ich mir einfach eine EmbeddedWB1-Komponente und einen Button auf's Formular gezogen. Dann folgenden Code eingegeben:
Delphi-Quellcode:
Die angewählte Seite kann ich via Pphlogger sehr gut kontrollieren. Ich war total gespannt was da geloggt wurde und war enttäuscht, daß es meine normale IP und der Internet Explorer als User Agent war-
procedure TForm1.Button1Click(Sender: TObject);
begin EmbeddedWB1.ProxySettings.Address := '190.74.61.4'; EmbeddedWB1.ProxySettings.Port := 8080; EmbeddedWB1.UserAgent := 'Mozilla/5.0 (Windows NT 6.2; rv:22.0) Gecko/20130405 Firefox/22.0'; EmbeddedWB1.Navigate('http://www.host-a.de'); Wenn ich die Werte vorher ins Ereignisfenster eintrage, klappt es aber das nutzt mir nichts. Ich habe auch schon die Sucge bedient. Es gab hier schon mal eine solche Anfrage. Mit der Antwort, nämlich eine andere Schreibweise für den Aufruf zu verwenden
Delphi-Quellcode:
hilft mir aber leider nicht weiter. Ich denke, daß ich wohl die eine oder andere Einstellung üersehen habe....
EmbeddedWB1.ProxySettings.SetProxy(UserAgent, Address, UserName, Password, Port);
Grüße Holger |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:41 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