Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado 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 ;) :)
-
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:
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.
-
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 ;)
-
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.
-
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
-
Carlos.
¿Todavía logras acceder a esa interfaz de hotmail? Porque ahora es Outlook el cual tiene otra interfaz.
-
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.
-
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.