idev
-
20 nov. 2001 à 13:05
taobang
Messages postés7Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention 3 septembre 2004
-
8 avril 2004 à 17:28
Comment utiliser le composant Webbrowser avec un proxy
et sans déclarer le proxy dans les "options Internet" d'IE ?
Private Declare Function InternetSetOption Lib "wininet.dll" Alias "InternetSetOptionA" (ByVal hInternet As Long, ByVal dwOption As Long, ByRef lpBuffer As Any, ByVal dwBufferLength As Long) As Long
Private Sub Command1_Click()
On Error Resume Next
If Command1.Caption = "Proxy" Then
Command1.Caption = "No Proxy"
Call Appliquer
Else
Command1.Caption = "Proxy"
Text1.Text = ""
Text2.Text = ""
Call Appliquer
End If
End Sub
Private Sub Appliquer()
On Error Resume Next
Dim Server As String
Dim iRet As Long
Dim ProxyInfo As INTERNET_PROXY_INFO2
Server = Server & "http=" & Text1.Text & ":" & Text2.Text & " "
With ProxyInfo
.dwAccessType = INTERNET_OPEN_TYPE_PROXY
.lpszProxy = Server
.lpszProxyBypass = "<local>"
cs_danone
Messages postés28Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention 6 octobre 2009 15 sept. 2003 à 23:12
Bonjour,
Ta reponse est sympa car c'est ce que je cherchai, par contre j'ai voulu essayer en affichant apres la modif du proxy la page http://www.interpc.fr/ip.asp dans un webbrowser et ca ne marche pas ?? est ce que tu ne peux pas creer un petit zip en exemple ? ou voir pourquoi ca ne marche pas ?
J'ai ajoute les lignes :
Unload Form2
Form2.Show
Form2.WebBrowser1.Navigate "http://www.interpc.fr/ip.asp"
a la fin de la sub appliquer
et j'ai toujours la meme adresse ip affichee dans le webbrowser
taobang
Messages postés7Date d'inscriptionmardi 26 août 2003StatutMembreDernière intervention 3 septembre 2004 8 avril 2004 à 17:28
Salut ...
j'ai essayé d'intégrer ton le script dans un programme ...
Quand j'nitègre l'objet webbrowser à une form, je peux me connecter, établir les param proxy que je veux, sans probleme ...
dès que j'instancie l'objet SHDocVw.InternetExplorer, à ce moment là je ne peux plus me connecter,
une raison possible ??
@ + taobang