none
gravar senha dos sites no webbrowser - vb 2010 E mensagem "Navegador Desatualizado" no webbrowser vb 2010 RRS feed

  • Pergunta

  • Caros conhecedores do assunto, sou novato e tenho 2 dúvidas:

    1ª) criei um webbrowser pelo vb2010 express pra acessar só os sites das seguradoras, pois sou corretor de seguros. Cada uma das seguradoras tem um botão para acesso, ok?

    Mas toda hora que entro em qualquer uma delas tenho que digitar meu login e senha de novo, ou seja, não ficam gravadas como no navegador normal. Podem me ajudar de alguma forma pra que eu consiga que as senhas fiquem gravadas?

    2ª) As vezes aparece a mensagem "navegador desatualizado" e pede pra eu fazer a atualização.

    Bom... Ele usa o I.E., né? Acho que é isso...  Mas já tá atualizado e não sei o que fazer pra essa mensagem desaparecer. Podem me ajudar com isso também, por favor?

    Agradeço!

    quinta-feira, 29 de janeiro de 2015 02:41

Respostas

  • O problema é que o webBrowser usa o motor do IE6 ou seja muito desatualizado, usa o Awesomium Browser que usa o motor do Chrome e ja vai fazer isso para você gravar as senhas, mais tem um macete que você pode fazer para sua aplicação trabalhar com a versão atual do IE:

    1 - Abra o bloco de notas;
    2 - cole esse texto abaixo substituindo o "programa.exe" pelo nome de sua aplicação com a extensão;
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
    "prevhost.exe"=dword:00001f40
    "HelpPane.exe"=dword:00002710
    "Arquivo.exe"=dword:00001f40
    3 - Salve o arquivo com a extensão reg (Registro do windows) e é só executar e depois rodar sua aplicação
    • Sugerido como Resposta Mr. GMSOFT quinta-feira, 29 de janeiro de 2015 11:56
    • Marcado como Resposta Ricardo Barbosa Cortes quinta-feira, 29 de janeiro de 2015 18:15
    quinta-feira, 29 de janeiro de 2015 11:56

Todas as Respostas

  • O problema é que o webBrowser usa o motor do IE6 ou seja muito desatualizado, usa o Awesomium Browser que usa o motor do Chrome e ja vai fazer isso para você gravar as senhas, mais tem um macete que você pode fazer para sua aplicação trabalhar com a versão atual do IE:

    1 - Abra o bloco de notas;
    2 - cole esse texto abaixo substituindo o "programa.exe" pelo nome de sua aplicação com a extensão;
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
    "prevhost.exe"=dword:00001f40
    "HelpPane.exe"=dword:00002710
    "Arquivo.exe"=dword:00001f40
    3 - Salve o arquivo com a extensão reg (Registro do windows) e é só executar e depois rodar sua aplicação
    • Sugerido como Resposta Mr. GMSOFT quinta-feira, 29 de janeiro de 2015 11:56
    • Marcado como Resposta Ricardo Barbosa Cortes quinta-feira, 29 de janeiro de 2015 18:15
    quinta-feira, 29 de janeiro de 2015 11:56
  • Excelente explicação, obrigado por compartilhar seus conhecimentos Mr.GMSOFT :)

    Att,


    Ricardo Cortes Microsoft Contingent Staff

    Esse contedo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.

    MSDN Community Support

    quinta-feira, 29 de janeiro de 2015 18:14
  • Por nada ;)
    sexta-feira, 30 de janeiro de 2015 11:18
  • Muito obrigado pela resposta e peço desculpas pela demora pra agradecer.
    sexta-feira, 13 de fevereiro de 2015 04:12
  • Sem problemas, o importante é a resolução :)
    sexta-feira, 13 de fevereiro de 2015 11:14