elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  COMO ACTUALIZO EL PROXY DEL AXWEBBROWSER?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: COMO ACTUALIZO EL PROXY DEL AXWEBBROWSER?  (Leído 1,934 veces)
70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
COMO ACTUALIZO EL PROXY DEL AXWEBBROWSER?
« en: 24 Noviembre 2008, 16:53 pm »

Buenas.
La cuestion es que quiero que el axwebbrowser navegue a una pagina con un proxy y luego poder cambiar el proxy y que busque en otra pagina...

Le cambio bien el proxy atraves del registro de windows, pero el axwebbrowser acepta el primer proxy y luego no ahi forma de actualizarlo. el refresh no ase que actualice al proxy del explorador de windows.
Alguna idea?

vb2005.net


« Última modificación: 24 Noviembre 2008, 16:57 pm por 70N1 » En línea

70N1
70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
Re: COMO ACTUALIZO EL PROXY DEL AXWEBBROWSER?
« Respuesta #1 en: 18 Diciembre 2008, 16:52 pm »

Este codigo lo que haces es refrescar la configuracion de internet explorer.(SOLUCIONADO):
Código:
 <Runtime.InteropServices.DllImport("wininet.dll", SetLastError:=True)> _
   Private Shared Function InternetSetOption(ByVal hInternet As IntPtr, ByVal dwOption As Integer, ByVal lpBuffer As IntPtr, ByVal lpdwBufferLength As Integer) As Boolean
    End Function

    Public Structure Struct_INTERNET_PROXY_INFO
        Public dwAccessType As Integer
        Public proxy As IntPtr
        Public proxyBypass As IntPtr
    End Structure

    Sub RefreshIESettings(ByVal strProxy As String)
        Const INTERNET_OPTION_PROXY As Integer = 38
        Const INTERNET_OPEN_TYPE_PROXY As Integer = 3

        Dim struct_IPI As Struct_INTERNET_PROXY_INFO

        ' Filling in structure
        struct_IPI.dwAccessType = INTERNET_OPEN_TYPE_PROXY
        struct_IPI.proxy = Marshal.StringToHGlobalAnsi(strProxy)
        struct_IPI.proxyBypass = Marshal.StringToHGlobalAnsi("local")

        ' Allocating memory
        Dim intptrStruct As IntPtr = Marshal.AllocCoTaskMem(Marshal.SizeOf(struct_IPI))

        ' Converting structure to IntPtr
        Marshal.StructureToPtr(struct_IPI, intptrStruct, True)

        Dim iReturn As Boolean = InternetSetOption(IntPtr.Zero, INTERNET_OPTION_PROXY, intptrStruct, System.Runtime.InteropServices.Marshal.SizeOf(struct_IPI))
    End Sub


En línea

70N1
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como actualizo mi distribucion sin perder archivos y aplicacionea
GNU/Linux
Pedro122h 3 6,213 Último mensaje 28 Marzo 2022, 18:16 pm
por el-brujo
⛔⚠️Como actualizo mi version de Ubuntu?⛔⚠️
GNU/Linux
BashKid 2 2,935 Último mensaje 19 Noviembre 2022, 02:52 am
por BashKid
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines