Herzlich willkommen in der Delphi-PRAXiS, Jonas.
Zitat von
jonasstr:
Nun habe ich erkannt, dass das mit TWebBrowser nicht zu realisieren ist, weil das auf Iexplore basiert und ich somit die Proxyeinstellungen in der Registry ändern müsste.
ich weiß jetzt nicht wie du zu dieser Erkenntnis gekommen bist, aber sie scheint mir nicht korrekt zu sein. IExplore basiert auf dem WebBrowser Control und die Schnittstelle zum Internet ist WinInet. Den Proxy setzt man mit InternetSetOption() und das HInternet
Handle besorgt man sich mit InternetOpen(). Die Proxy-Einstellungen können dabei laut Dokumentation nicht nur global, sondern auch verbindungsbezogen geändert werden. Als Starthilfe kannst du dir den Code zu EWBTools.SetProxy() aus dem
EmbeddedWB component
package ansehen.
Freundliche Grüße vom marabu