Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: EddyW en 26 Octubre 2010, 23:53 pm



Título: Como obtengo la interfaz IHTMLDocument2 de WebBrowser?
Publicado por: EddyW en 26 Octubre 2010, 23:53 pm
Wenas,

Analizando mi error en..:
<<Error de Automatización en ActiveX Mozilla WebBrowser>> (http://foro.elhacker.net/programacion_visual_basic/error_de_automatizacion_en_activex_mozilla_webbrowser-t308587.0.html)

Me dio curiosidad por que el DOM (Interfaz IHTMLDocument) del WebBrowser del IE no era compatible con el DOM de Mozilla, he hice un TypeName(var) para saber si en realidad eran el mismo tipo y sale que no,

Y no comprendo que es en si y como obtengo la interfaz IHTMLDocument2? (http://msdn.microsoft.com/en-us/library/aa752574(VS.85).aspx)
Alguien tiene alguna idea :'(

SaluDOS!!!


Título: Re: Como obtengo la interfaz IHTMLDocument2 de WebBrowser?
Publicado por: raul338 en 27 Octubre 2010, 01:33 am
Tendras que buscar como es la estructura de ese IHTMLDocument2 ya que visual basic no soporta interfaces "per se"... tendras que parsearlo a una clase o un Tipo y de ahi recibirlo


Título: Re: Como obtengo la interfaz IHTMLDocument2 de WebBrowser?
Publicado por: EddyW en 28 Octubre 2010, 03:46 am
Gracias por responder,

Pero..,
Al final pude entender lo de la interfaz que se explicaba en la MSDN, tuve que leerlo unas 10 veces :P
Solucionado!

SaluDOS!!!


Título: Re: Como obtengo la interfaz IHTMLDocument2 de WebBrowser?
Publicado por: raul338 en 28 Octubre 2010, 03:50 am
Claro, se me olvido decirte que lo busques ahi (o en la documentacion del firefox) :P

En el msdn te explican todo, el problema es entenderlo :xD