Título: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 9 Octubre 2011, 23:52 pm Hola, yo de nuevo xD, esta vez no logro completar el combobox de una web con webbrowser. Intente de la siguiente manera:
Código: WebBrowser1.Document.All.Item("NombreComboBox").Value = "Opcion3" Pero no me da resultado, me da el error "El objeto no admite esta propiedad o método" :s nose cual sera el problema :S Espero sus respuestas ;) gracias de antemano Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 10 Octubre 2011, 21:11 pm Ayuda porfavor es lo unico que e falta y no encuentro la solucion :s
Título: Re: Completar combobox - WeBrowser Publicado por: x64core en 10 Octubre 2011, 23:20 pm http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-navegador-internet-webbrowser.htm#codigo-combo-url
- Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 11 Octubre 2011, 00:43 am Gracias por responder, revise el link y no encontr ;)e lo que buscaba :S yo necesito completar un combobox que se encuentra en una pagina web, con el codigo anterior logro completar un textbox pero no un combobox :/
Título: Re: Completar combobox - WeBrowser Publicado por: ignorantev1.1 en 11 Octubre 2011, 00:57 am :P emm... Creo que los valores del "ComboBox" se manejan por números del valor y no por las etiquetas de las cadenas:
Código Entonces: Citar WebBrowser1.Document.All.Item("color").Value = "1" Saludos! Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 11 Octubre 2011, 01:02 am :D muchas gracias por responder, creo que ya habia intentado de esa manera pero voy a probar de nuevo xD enseguida les cuento como me fue :P
EDITO: sigue saliendo el mismo error :S y lo puse exactamente como me dijiste :/ Título: Re: Completar combobox - WeBrowser Publicado por: ignorantev1.1 en 11 Octubre 2011, 01:41 am Citar EDITO: sigue saliendo el mismo error :S y lo puse exactamente como me dijiste :/ ¿Sí?, por que en el ejemplo el comboBox se llama "Color", ¿Tomaste en cuenta eso? Citar WebBrowser1.Document.All.Item("color").Value = "1" Además el valor "1", en el ejemplo, no puede ser valido en el determinado "combobox" de la determinada "web" que manejas, o sea, no puede existir, checa el código fuente de la Web y asegurate de que el valor "1" sea valido y verifica el nombre del combobox en la web... Saludos! Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 11 Octubre 2011, 02:01 am si, si tuve en cuenta eso, el nombre del combo es PROVINCIA y el valor es "27"
Título: Re: Completar combobox - WeBrowser Publicado por: seba123neo en 11 Octubre 2011, 02:48 am http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-navegador-internet-webbrowser.htm#codigo-combo-url - el lo que quiere es completar un combobox de la misma WEB que esta cargada en el webbrowser. Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 11 Octubre 2011, 04:13 am el lo que quiere es completar un combobox de la misma WEB que esta cargada en el webbrowser. Exactamente, alguien tiene la solución? Título: Re: Completar combobox - WeBrowser Publicado por: ignorantev1.1 en 11 Octubre 2011, 04:16 am Pon tu web, a ver si se te puede ayudar ;D
Saludos! Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 11 Octubre 2011, 04:32 am esta es la web:
http://www.telexplorer.com.ar/telexplorer/sp/?zone=wpnf#click2find (http://www.telexplorer.com.ar/telexplorer/sp/?zone=wpnf#click2find) para ver el combobox tenes que hacer click en el boton de nombre "Direccion" y el combo es en el que se pone la provincia. ¿Alguna idea de como hacerlo? :-\ Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 12 Octubre 2011, 13:03 pm IGnorantev viste la web? SE puede completar ese combo?
Título: Re: Completar combobox - WeBrowser Publicado por: ignorantev1.1 en 12 Octubre 2011, 18:24 pm Hola:
Si te das cuenta ni los text se pueden llenar, solamente los de el lado izquierdo donde dice "email" y clave :-( Mira, probé con el buscón de la RAE, allí también hay un combo: Código
Y funciona perfectamente! La verdad conozco muy poco de programación web, pero en esta web ("http://www.telexplorer.com.ar/telexplorer/sp/?zone=wpnf#click2find") hay algo diferente :o, quiza alguien que sepa sobre programación web te oriente mejor. Saludos! Título: Re: Completar combobox - WeBrowser Publicado por: seba123neo en 13 Octubre 2011, 01:28 am pues si, solo hay que poner el valor de la opcion, cada item del combo tiene su valor, mira el codigo fuente html de la web:
Código aca te paso un post donde yo lo explique para .NET hace mucho. WebBrowser en C# como rellenar campos automaticamente (http://foro.elhacker.net/net/webbrowser_en_c_como_rellenar_campos_automaticamente-t280952.0.html;msg1487326#msg1487326) para la web que queres vos es lo mismo: Código
saludos. Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 13 Octubre 2011, 03:45 am Ignorantev, los textbox si los pude rellenar, lo unico que no pude fue el combobox y nose porque :s
seba123neo, probaste si te funciona?, porque yo ya trate y no lo completa al combo de esa web. Gracias por responder Título: Re: Completar combobox - WeBrowser Publicado por: seba123neo en 13 Octubre 2011, 04:26 am si, funciona, proba esto:
Código
"search" es el nombre del formulario web, (ya que el combo de las provincias esta contenido dentro de un formulario), y provincia es el nombre del combobox, y "11" es el valor para Buenos Aires saludos. Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 13 Octubre 2011, 19:44 pm funciono, pero un pequeño problema xD es en el combo de arriba xD jeje :P, haces click en la pestaña "Direccion" y ese combo xD ahora me fijo de aplicar lo mismo a ese combo aver si me funciona :P gracias por responder :D
Título: Re: Completar combobox - WeBrowser Publicado por: ŞCØRPIØN-X3 en 13 Octubre 2011, 19:59 pm Listo ya lo solucione :D muchas gracias ;)
Código: WebBrowser1.Document.form_add.provincia.Value = "11" Bueno, ya me di cuenta del problema, no me habia dado cuenta que existian 2 combobox con el mismo nombre, entonces al poner en todos los formularios, estos entraban en conflicto y ahora poniendo el nombre del formulario en el que se encuentra el combobox que yo necesito completar, ya no entra en conflicto con el otro por estar en distintos formularios, y caso solucionado :D muchas gracias a todos los que me ayudaron, en especial seba :) TEMA SOLUCIONADO |