Hi Joe,
Also sollen die zeilen nun so aussehen,zbsp:
Dim StrProxy_Name = „86.234.223.44“
??? Das ist doch kein Proxy-Name. Gefragt ist der Name des Proxy-Servers, nicht seine IP. Wie im Browser unter … -> Verbindung …
Const INTERNET_OPEN_TYPE_PROXY = 3
Hier wird der Konstanten der Wert 3 übergeben.
hOpen = InternetOpen(„API-Guide sample program“,
INTERNET_OPEN_TYPE_PROXY, StrProxy_Name, vbNullString, 0
Und hier steht der Name der konstanten, die die 3 enthält. Du kannst auch so schreiben:
hOpen = InternetOpen(„API-Guide sample program“,
3, StrProxy_Name, vbNullString, 0
das ist das Selbe, aber der Sinn der 3 ist so schwerer erkennbar, der Code wird für andere unverständlich.
Soll nun hinter vbNullString, eine 0 oder eine 3 stehen ?
eine Null. In der Deklaration steht, daß da ein Flag übergeben wird, was das bewirkt müßte man nachlesen, nur wo weiß ich nicht. Ich schätze, daß das auf MSDN zu finden ist.
Gruß, Rainer