Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: ..::Carlos::.. en Noviembre 14, 2012, 12:47:38 am

Título: como llenar un formulario con VB6
Publicado por: ..::Carlos::.. en Noviembre 14, 2012, 12:47:38 am
Hola como estas todoslos user de este foro tengo una pregunta que no e podido solucionar y le doy muchas gracias a este foro pq me a ayudado muchas veces. :D  :D

Bueno mi pregunta es como puedo llenar un formulario de una Web que se encuentra dentro de un marco o un frame por medio de VB6

de antemanos muchas gracias a todos por su ayuda ;) :)
Título: Re:como llenar un formulario con VB6
Publicado por: seba123neo en Noviembre 14, 2012, 09:36:45 am
con el nombre del control web y/o formulario contenedor.

por ejemplo para buscar en el foro de la pagina principal y apretar el boton buscar seria asi:

Código: (vb) [Seleccionar]
Private Sub Command1_Click()
    WebBrowser1.Document.All.search.Value = "Visual Basic"
    WebBrowser1.Document.All.submit.Click
End Sub

Private Sub Form_Load()
    WebBrowser1.Navigate "http://leandroascierto.com/foro/index.php"
End Sub

es simplemente manipular los controles web a traves de sus nombre de propiedades, podes mirar el codigo fuente de la pagina y ver los nombres.

saludos.
Título: Re:como llenar un formulario con VB6
Publicado por: ..::Carlos::.. en Noviembre 15, 2012, 02:18:17 am
Osea si eso lo se, pero como por ejemplo como lleno estos campos de hotmail desde vb6
que son:
Para:
Asunto:
Mensaje:
e tratado de mil formas ppero no e podido  :-[
(http://s12.postimage.org/jaroxjhah/foto.jpg) (http://postimage.org/image/jaroxjhah/)
 
gracias de antemano por sus respuestas ;)
Título: Re:como llenar un formulario con VB6
Publicado por: seba123neo en Noviembre 15, 2012, 09:55:22 am
el tema es que ahi ya hay una traba que es el logueo de hotmail, por lo tanto en el webbrowser el usuario obligatoriamente deberia tener cargada si o si esa pagina sino los controles no van a existir.

si miras el codigo fuente ves que el cuerpo por ejemplo se llama "fMessageBody", de ahi podes sacar los controles y completarlo, el tema es que por ahi estos usan otras propiedades no .Value sino innerHtml o .innerText, hay que ir probando, es un poco mas dificil que una pagina comun.
Título: Re:como llenar un formulario con VB6
Publicado por: ..::Carlos::.. en Noviembre 15, 2012, 05:06:16 pm
seba123neo mira no tengo problema con el logueo yo llego por medio de vb hasta donde esta la foto desde el acceso hasta alli, pero ya me e quedado barado en esa parte
Título: Re:como llenar un formulario con VB6
Publicado por: YAcosta en Noviembre 15, 2012, 05:57:17 pm
Carlos.

¿Todavía logras acceder a esa interfaz de hotmail? Porque ahora es Outlook el cual tiene otra interfaz.
Título: Re:como llenar un formulario con VB6
Publicado por: seba123neo en Noviembre 15, 2012, 06:14:06 pm
Carlos.

¿Todavía logras acceder a esa interfaz de hotmail? Porque ahora es Outlook el cual tiene otra interfaz.

pero se puede seguir usando hotmail.com como siempre, si entras a outlook.com ahi te carga la nueva interfaz todo tal cual es hotmail, pero despues hay una opcion arriba que dice "volver a hotmail" y te vuelve como antes, yo por ahora sigo usando la vieja, es cuestion de gustos nomas.
Título: Re:como llenar un formulario con VB6
Publicado por: YAcosta en Noviembre 15, 2012, 08:27:50 pm
Si, tienes razón, no me había dado cuenta que había la opción de volver a Hotmail. Pero bueno como bien dices es cuestión de gustos y ya mismo me acostumbre al outlook siendo lo rescatable que por ahora no joroban los banners de publicidad que si aparecen en hotmail.