Tengo una nueva duda que espero que me puedan resolver..
Estando en la pagina de google si se hace esto daria error....
Dim Variable As String
Variable = "q"
WebBrowser1(0).Document.Forms(0).Variable.Value = "ollllllaaaaaaaaaaaaaaa"
...en cambio haciendo esto saldria bien
WebBrowser1(0).Document.Forms(0).q.Value = "ollllllaaaaaaaaaaaaaaa"
¿Como hago para que lo del primer code salga correcto? Es que tengo lo nombres de los botones y cajas de texto en variable y no las puedo sacar de alli
en esa forma no podes, pero si podes usando otra forma donde le pasas el nombre del control por parametro...
Private Sub Command1_Click()
Dim variable As String
variable = "q"
WebBrowser1.Document.GetElementById(variable).Value = "Holaaaaaaaaa"
End Sub
Private Sub Form_Load()
WebBrowser1.Navigate "http://www.google.com.ar/"
End Sub
saludos.
Cita de: seba123neo en 3 Abril 2010, 22:06 PM
en esa forma no podes, pero si podes usando otra forma donde le pasas el nombre del control por parametro...
Private Sub Command1_Click()
Dim variable As String
variable = "q"
WebBrowser1.Document.GetElementById(variable).Value = "Holaaaaaaaaa"
End Sub
Private Sub Form_Load()
WebBrowser1.Navigate "http://www.google.com.ar/"
End Sub
saludos.
Grcias me ha servido.
Una ultima pregunta, como sabes que comando poner?? yo he buscado por internet y encuentro muy poco, y en la ayuda de F2 tampoco aparece
es porque uso .NET, y en .NET cuando pones el punto despues del "document" te aparecen todas las propiedad de este, en cambio en visual basic 6 no te aparece nada, pero los metodos si "estan"...aparte es simplemente las propiedes del objeto "document" de un HTML comun...si sabes HTML seguro lo sabes...sino aca podes ver todas:
document Object (http://msdn.microsoft.com/en-us/library/ms531073%28VS.85%29.aspx)
saludos.