elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 03:13  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Completar combobox - WeBrowser
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Completar combobox - WeBrowser  (Leído 1,174 veces)
ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Completar combobox - WeBrowser
« en: 9 Octubre 2011, 23:52 »

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


En línea
ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #1 en: 10 Octubre 2011, 21:11 »

Ayuda porfavor es lo unico que e falta y no encuentro la solucion :s


En línea
RHL


Desconectado Desconectado

Mensajes: 968


mental


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #2 en: 10 Octubre 2011, 23:20 »

http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-navegador-internet-webbrowser.htm#codigo-combo-url
-


En línea
ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #3 en: 11 Octubre 2011, 00:43 »

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 :/
En línea
ignorantev1.1


Desconectado Desconectado

Mensajes: 424


/\ Así acabo cuando quiero programar...


Ver Perfil WWW
Re: Completar combobox - WeBrowser
« Respuesta #4 en: 11 Octubre 2011, 00:57 »

  :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
<select name=color class=selectbox>
<option value="1">Verde</option>
<option value="2">Rojo</option>
<option value="3">Azul</option>
<option value="4">Amarillo</option>
</select>

Entonces:

Citar
WebBrowser1.Document.All.Item("color").Value = "1"

Saludos!

En línea


ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #5 en: 11 Octubre 2011, 01:02 »

: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 :/
« Última modificación: 11 Octubre 2011, 01:27 por ŞCØRPIØN-X3 » En línea
ignorantev1.1


Desconectado Desconectado

Mensajes: 424


/\ Así acabo cuando quiero programar...


Ver Perfil WWW
Re: Completar combobox - WeBrowser
« Respuesta #6 en: 11 Octubre 2011, 01:41 »

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!
En línea


ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #7 en: 11 Octubre 2011, 02:01 »

si, si tuve en cuenta eso, el nombre del combo es PROVINCIA y el valor es "27"
En línea
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: Completar combobox - WeBrowser
« Respuesta #8 en: 11 Octubre 2011, 02:48 »


el lo que quiere es completar un combobox de la misma WEB que esta cargada en el webbrowser.

En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #9 en: 11 Octubre 2011, 04:13 »

el lo que quiere es completar un combobox de la misma WEB que esta cargada en el webbrowser.

Exactamente, alguien tiene la solución?
En línea
ignorantev1.1


Desconectado Desconectado

Mensajes: 424


/\ Así acabo cuando quiero programar...


Ver Perfil WWW
Re: Completar combobox - WeBrowser
« Respuesta #10 en: 11 Octubre 2011, 04:16 »

Pon tu web, a ver si se te puede ayudar  ;D

Saludos!
En línea


ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #11 en: 11 Octubre 2011, 04:32 »

esta es la web:

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?  :-\
« Última modificación: 12 Octubre 2011, 00:33 por raul338 » En línea
ŞCØRPIØN-X3

Desconectado Desconectado

Mensajes: 119


Ver Perfil
Re: Completar combobox - WeBrowser
« Respuesta #12 en: 12 Octubre 2011, 13:03 »

IGnorantev viste la web? SE puede completar ese combo?
En línea
ignorantev1.1


Desconectado Desconectado

Mensajes: 424


/\ Así acabo cuando quiero programar...


Ver Perfil WWW
Re: Completar combobox - WeBrowser
« Respuesta #13 en: 12 Octubre 2011, 18:24 »

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
Private Sub Command1_Click()
   wb.Document.All.Item("TIPO_BUS").Value = "2"
End Sub
 
Private Sub Form_Load()
   wb.Silent = True
   wb.Navigate ("http://buscon.rae.es/draeI/html/cabecera.htm")
End Sub

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!
En línea


seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: Completar combobox - WeBrowser
« Respuesta #14 en: 13 Octubre 2011, 01:28 »

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
	name="TIPO_BUS" class="texto">
<OPTION value="3" selected>Búsqueda por aproximación
<OPTION value="0">Búsqueda exacta
<OPTION value="1">Búsqueda sin signos diacríticos
<OPTION value="2">Semejanza fonético-ortográfica

aca te paso un post donde yo lo explique para .NET hace mucho.

WebBrowser en C# como rellenar campos automaticamente

para la web que queres vos es lo mismo:

Código
<SELECT style="FONT-SIZE: 9pt; WIDTH: 130px; FONT-FAMILY: Verdana; HEIGHT: 14pt" size=1 name=PROVINCIA onkeypress="filter_ret_digits()">
                       <OPTION value="" selected>Todo el País</OPTION>
                       <OPTION value=11>Buenos Aires</OPTION>
 
                       <OPTION value=12>Capital</OPTION>
                       <OPTION value=13>Catamarca</OPTION>
                       <OPTION value=14>Chaco</OPTION>
                       <OPTION value=15>Chubut</OPTION>
                       <OPTION value=16>Córdoba</OPTION>
                       <OPTION value=17>Corrientes</OPTION>
 
                       <OPTION value=18>Entre Rios</OPTION>
                       <OPTION value=19>Formosa</OPTION>
                       <OPTION value=20>Jujuy</OPTION>
                       <OPTION value=21>La Pampa</OPTION>
                       <OPTION value=22>La Rioja</OPTION>
                       <OPTION value=23>Mendoza</OPTION>
 
                       <OPTION value=24>Misiones</OPTION>
                       <OPTION value=25>Neuquén</OPTION>
                       <OPTION value=26>Rio Negro</OPTION>
                       <OPTION value=27>Salta</OPTION>
                       <OPTION value=28>San Juan</OPTION>
                       <OPTION value=29>San Luis</OPTION>
 
                       <OPTION value=30>Santa Cruz</OPTION>
                       <OPTION value=31>Santa Fe</OPTION>
                       <OPTION value=32>Santiago del Estero</OPTION>
                       <OPTION value=33>Tierra del Fuego</OPTION>
                       <OPTION value=34>Tucuman</OPTION>
                       </SELECT><br><font size="1">Todo el País</font></td>
 

saludos.
« Última modificación: 13 Octubre 2011, 01:30 por seba123neo » En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
completar un formulario de internet con VB
Programación Visual Basic
scrngs 8 1,559 Último mensaje 21 Febrero 2006, 15:56
por NYlOn
Como completar formularios web y enviarlos.
.NET
agus0 2 2,585 Último mensaje 24 Octubre 2009, 22:13
por agus0
Ayuda Para Completar El Codigo de Tic Tac Toe :S!
Programación C/C++
xcoverdalex 0 1,829 Último mensaje 27 Agosto 2010, 00:38
por xcoverdalex
Como se lee un Captcha de un Webrowser
Programación Visual Basic
TEMPLAR 3 1,062 Último mensaje 20 Enero 2011, 20:37
por TEMPLAR
[P] Completar en consola
Programación C/C++
Dunkansdk 1 495 Último mensaje 10 Mayo 2011, 07:15
por Tzhed\ Kyperf/
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines