MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Como clicar numa imagem numa pagina WEB

    Compartilhe

    cpampas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 32
    Registrado : 27/10/2013

    [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  cpampas em Qui 13 Out 2016, 22:42

    Bom dia,

    Tenho um formulario, com um webBrowser control, onde visualizo a pagina, de um site vendas de automoveis :

    [Você precisa estar registrado e conectado para ver este link.]

    o que pretendo é que via codigo , e logo que se carrege a pagina seja feito um click na imagem  principal, para dessa forma ver fotos do automovel
    Fiz o seguinte até agora o seguinte :

    Código:
    Dim ieFotos As WebBrowser
    Set ieFotos = Me.WebBrowser2.Object
    Me.WebBrowser2.Object.Silent = True

    Dim strPath As String
       strPath = https://pt.bca-europe.com/Pages/Viewlot.aspx?Token=null&VehId=6ae9ff2d-5085-4f51-aac9-96010d0b7870&LotId=10984660&ViewLotLink=aHR0cDovL3BlZXBhcGktcHJvZHVjdGlvbi5iY2EtZGlyZWN0LmNvbS9hcGkvbG90cy8xMDk4NDY2MA==&q=&bq=saleid_exact%3Ac9264aa4-0b2f-4629-bb17-930dce57a33d&sort=LotNumber&missingMileage=True&page=1&extraFiltersActive=true&saleHeader=true&returnTo=05MQ47&R=15&SR=10&selectedVehicleIds=

       ieFotos.Navigate strPath
      ' aqui coloquei um timer para esperar que a pagina se carregue
        For Each ctlSelect In ieFotos.Document.getElementsByTagName("select")
                
                If ctlSelect.Name = "MainImg" Then
                ctlSelect.Click
                Exit For
                End If
        Next


    Alguem me ajuda, ando com isto faz horas, e nada No

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3216
    Registrado : 15/03/2013

    Re: [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  ahteixeira em Sex 14 Out 2016, 18:19

    Olá Carlos, ja tentou uma BUSCA aqui no fórum ?
    Veja se atende:
    [Você precisa estar registrado e conectado para ver este link.]
    Abraço

    cpampas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 32
    Registrado : 27/10/2013

    Re: [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  cpampas em Sex 14 Out 2016, 22:18

    Boa noite,
    nao consigo abrir o exemplo pois estou com uma versao anterior do access, mas penso que nao deve ser o mesmo, pois pelo que entendi o exemplo é para fazer download de uma imagem, e o que eu pretendia era simular fazer click sobre a imagem na pagina.

    ja procurei varios exemplos, mas esta dificil
    Obrigado pela resposta

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3216
    Registrado : 15/03/2013

    Re: [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  ahteixeira em Sab 15 Out 2016, 21:08

    Olá, converti para 2003.
    Verifique na mensagem nº 3 do tópico que referi.
    O colega Pilote que me perdoe, mas o tópico está fechado.
    Assim fica mais arrumado.
    Abraço

    cpampas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 32
    Registrado : 27/10/2013

    Re: [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  cpampas em Sab 15 Out 2016, 22:35

    Boa noite,
    Obrigado pela resposta.
    Vi o exemplo, mas acho que nao se aplica ao que pretendo, pois penso que esta a fazer o download da imagem .

    mando o link da pagina , que tenho no meu controle webbrowser no meu form :

    [Você precisa estar registrado e conectado para ver este link.]

    no entanto , o que eu pretendo é que sem ter de clicar na imagem principal do automovel, apareça no nontrole webbrowser o slide show das imagens, o que se consegue clicando na imagem.

    obrigado


    cpampas
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 32
    Registrado : 27/10/2013

    Re: [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  cpampas em Dom 16 Out 2016, 07:09

    bom dia,
    Acabei por resolver da seguinte forma , depois da pagina carregada no webbrowser do form :

    Código:
     Dim doc As HTMLDocument
      Dim oElement As Object
      Set doc = wb.Document
      Set oElement = doc.getElementsByClassName("MainImg")
      oElement(0).Click

    Obrigado

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 3216
    Registrado : 15/03/2013

    Re: [Resolvido]Como clicar numa imagem numa pagina WEB

    Mensagem  ahteixeira em Dom 16 Out 2016, 09:55

    Bom dia Carlos,
    Fico feliz por ter resolvido.
    Obrigado pelo retorno, os utilizadores do fórum agradecem.
    Abraço

      Data/hora atual: Sex 09 Dez 2016, 03:53