Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: nico56 en 13 Enero 2010, 22:03 pm



Título: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: nico56 en 13 Enero 2010, 22:03 pm
Hola que tal, estoy usando un axWebBrowser como navegador (no el webBrowser), y nesesitaria capturar en un string la direccion de la pagina que se esta visualizando, como lo puedo hacer? (ojo que es axWebBrowser y no el WebBrowser comun, ese no lo uso porque no me sirve por otra razon).

Gracias y saludos.


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: MANULOMM en 13 Enero 2010, 23:15 pm
jum ni idea, te toca mirar la documentacion del proveedor, no todos utilizamos los mismo controles, yo por ejemplo utilizo los de Infragistics me imagino que ese que tu dices es de DevExpress, esa es la desventaja de los controles de los terceros si tienes algun problema no todos te podemos ayudar, con seguridad que en la pagina del proveedor hay un foro y hay documentacion en linea.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: nico56 en 14 Enero 2010, 00:33 am
Mira, uso el visual studio y lo podes agregar desde la caja de herramientas, haces click derecho sobre "generales" pones agregar elemento , pones loc COM y pones Microsoft web browser.


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: seba123neo en 14 Enero 2010, 00:48 am
para, para estas usando .NET y  ¿ no me digas que usas el webbrowser del visual basic ?  :rolleyes: :rolleyes: :-X :-X , el webbrowser de .NET es 1000 veces mejor y tiene miles de propiedades mas que el viejo de visual basic 6 ¿haber decime porque no te sirve?...


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: Novlucker en 14 Enero 2010, 01:53 am
Me pregunto lo mismo :-X, pero de cualquier manera, ... LocationURL

Saludos


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: nico56 en 14 Enero 2010, 13:34 pm
para, para estas usando .NET y  ¿ no me digas que usas el webbrowser del visual basic ?  :rolleyes: :rolleyes: :-X :-X , el webbrowser de .NET es 1000 veces mejor y tiene miles de propiedades mas que el viejo de visual basic 6 ¿haber decime porque no te sirve?...

Porque con ese no se como capturar la direccion cuando sucede el evento de una nueva ventana, habia hecho un post de eso y me habias dejado un ejemplo aca

http://foro.elhacker.net/net/capturar_la_url_de_nueva_ventana-t279203.0.html , y por eso usaba el axWebBrowser


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: Novlucker en 14 Enero 2010, 21:56 pm
Veo que aún estas en vueltas y mi pregunta es ...

¿Te diste cuenta en algún momento que ya se te dió solución al tema de la url? :huh:


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: nico56 en 15 Enero 2010, 05:05 am
Si pero como me dijieron que es mejor el webBrowser que viene con .NET (el de la caja de herramientas de visual studio), queria saber como la con ese webBrowser.


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: seba123neo en 15 Enero 2010, 05:18 am
Código
  1. Public Class Form1
  2.  
  3.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  4.        WebBrowser1.Navigate("http://www.google.com.ar")
  5.    End Sub
  6.  
  7.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  8.        MsgBox("La Pagina Actual es " & WebBrowser1.Url.AbsoluteUri)
  9.    End Sub
  10. End Class


Título: Re: Capturar direccion del documento actual de un axWebBrowser en c#
Publicado por: nico56 en 15 Enero 2010, 05:20 am
seba necesito capturar la pagina cuando se produce el evento "new window", eso te devuelve la pagina actual es la que estoy parado.