![]() |
InternetSetOption / IE Proxy Settings / Bin am verzweifeln!!
Hi Leute
ich bin am verzweifeln. Ich hab heute den ganzen Tag versucht ueber InternetSetOption die INTERNET_OPTION_PROXY_USERNAME Eigenschaft zu aendern - ohne Erfolg :(( Kann mir da einer auf die Spruenge helfen, ich krieg das einfach nicht hin. Mein Code sieht ungefaehr so aus:
Delphi-Quellcode:
ret ist immer false, und GetLastError sagt nur: "Falscher Paramter"
const
INTERNET_OPTION_PROXY_USERNAME = 43; INTERNET_OPTION_PROXY_PASSWORD = 44; ... user := 'meinuser'; ret := InternetSetOption(nil, INTERNET_OPTION_PROXY_USERNAME, @user, SizeOf(user)+1); pass := 'meinpass'; ret := InternetSetOption(nil, INTERNET_OPTION_PROXY_PASSWORD, @pass, SizeOf(pass)+1); Tausend Dank im Voraus, Mo |
Re: InternetSetOption / IE Proxy Settings / Bin am verzweife
Delphi-Quellcode:
if not InternetSetOption(nil, INTERNET_OPTION_PROXY_USERNAME, PChar(user), Length(user){+1}) then
RaiseLastWin32Error; |
Re: InternetSetOption / IE Proxy Settings / Bin am verzweife
tja, scheint als koenne man nicht einfach einen proxy/user fuer das ganze system/program setzen. krieg nen error code 12018 der wohl soviel bedeutet wie: The type of handle supplied is incorrect for this operation. geht das ueberhaupt so wie ich mir das vorstelle, das ich quasi nen proxy mit user/pw setze der dann von allen twebbrowser instanzen benutzt wird?! oder faellt euch sonst noch ne loesung ein wie ich meinen twebbrowser ueber nen proxy mit authentifizierung surfen lassen kann (ohne das ich user/pw jedesmal selber eingeben muss)...
|
Re: InternetSetOption / IE Proxy Settings / Bin am verzweife
Ich ich sehe da noch 2 Möglichkeiten:
entweder du gibt das Handle dass die Funktion InternetOpen() liefert rein oder die Konstante ![]() |
Re: InternetSetOption / IE Proxy Settings / Bin am verzweife
hm. will auch nicht. ich glaube InternetSetOption braucht das handle das InternetConnect zurueck gibt. D.h. ich koennte die Proxy infos nur fuer jede Verbindung einzeln setzen was natuerlich zu umstaendlich ist... ich schau mir jetzt mal den embeddedwb an, der scheint das zu koennen..
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:04 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