ACIONAR COMMANDBUTTON
tenho uma imagem dentro do webrowser e preciso atravez do vb acionar esta imagem,ou seja um botao dentro da pagina html.
Ja tenho o codigo pra acionar o botao,mas nao tenho o de acionar a imagem,ele ta assim + ou - :
<td class="texto" colspan="2">
<div align="center"><img src="images/bot_continuar.gif" width="77" height="22" usemap="#login" border="0"></div>
quando clicamos nessa imagem,a pagina se dirige pra outro local,como se fosse um button submit,mas nao e.
Ja tenho o codigo pra acionar o botao,mas nao tenho o de acionar a imagem,ele ta assim + ou - :
<td class="texto" colspan="2">
<div align="center"><img src="images/bot_continuar.gif" width="77" height="22" usemap="#login" border="0"></div>
quando clicamos nessa imagem,a pagina se dirige pra outro local,como se fosse um button submit,mas nao e.
você pode explicar melhor?........
mais!?vou tentar...
Tenho dentro de webrowser um botao,so que ele e uma figura,quero acionar ele atravez do vb...quero clicar em um commandbutton dentro do meu exe e acionar o batao q ta dentro do webbrowser.
Tenho dentro de webrowser um botao,so que ele e uma figura,quero acionar ele atravez do vb...quero clicar em um commandbutton dentro do meu exe e acionar o batao q ta dentro do webbrowser.
hehehe, sinceramente, nao consegui entender.
Ve assim vc nao entedeu pq nao conhece sobre o assunto...
carol fassa assim va em referencias e adcione Microsoft HTML obsject libare
depois use esta função
'para testar este exemplo voce precisa colocar num form um webbrowser e um commandbutton espero que te ajude
depois use esta função
'para testar este exemplo voce precisa colocar num form um webbrowser e um commandbutton espero que te ajude
Private Sub Command1_Click()
Call Click("image", "editlink.gif") 'Use esta chamada para imagem
'Call Click("Links", "Seu Link")'use esta chamada para links
End Sub
Private Sub Form_Load()
WebBrowser1.Navigate ("http://www.vbmania.com.br/vbmforum.php?varMethod=Abrir&varID=70212&varSubPagina=1&varFiltro=Nulo")
End Sub
Public Sub Click(Tipo As String, Compara As String)
Dim Imagem As HTMLImg
Dim MeuLink As HTMLAnchorElement
Select Case Tipo
Case "image"
For Each Imagem In WebBrowser1.Document.images
If Imagem.nameProp = Compara Then
Imagem.Click
End If
Next
Case "Links"
For Each MeuLink In WebBrowser1.Document.links
If MeuLink.innerText = Compara Then
MeuLink.Click
Exit For
End If
Next
End Select
End Sub
so mais uma coisa antes de clicar no botao faça o login no site pois usei a imagem do form de resposta
Olha ai,ta dando 1 erro:
user-defined type not defined
user-defined type not defined
Citação:Ve assim vc nao entedeu pq nao conhece sobre o assunto...
Carol,
Achei uma falta de consideração sua dar um fora destes num cara que está tentando te ajudar. Todos que respondem as questões aqui tentam a sua maneira ajudar e o mÃnimo que vc pode fazer e rever o que escreveu e se há dúvidas reescrever o problema de modo a facilitar a compreensão do mesmo. Eu até agora não consegui entender também.
Não sei se sua dúvida é ASP, sobre HTML ou se um mixto dos dois no VB.
Jamais tive essa intençao de dar fora em alguem,apenas fui sincera,pra quem conhece do que estou falando sabe exatamente o que eu quero,apenas achei que nao fosse a area dele.
eu tirei :
Dim Imagem As HTMLImg
Dim MeuLink As HTMLAnchorElement
Fucionou legal,muito obrigada!
Dim Imagem As HTMLImg
Dim MeuLink As HTMLAnchorElement
Fucionou legal,muito obrigada!
Tópico encerrado , respostas não são mais permitidas