NAVEGADOR PADRAO

USUARIO.EXCLUIDOS 05/12/2006 13:21:12
#188070
como saber qual o navegador padrão da maquina?
JACKSONVB 05/12/2006 14:11:05
#188082
cara... procura alguma API do windows pra faze isso.. acredito q seje o unico jeito...
USUARIO.EXCLUIDOS 05/12/2006 14:31:11
#188088
Resposta escolhida
Cara, por que motivo vc precisa disso?
Se for pra executar um arquivo HTML no browser padrão é só usar a API ShellExecute:

Coloque esse código num módulo:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

[c]Public Sub Exec(ByVal Arquivo As String)
ShellExecute 0, "Open", Arquivo, vbNullString, vbNullString, 5
End Sub


Pra usar em seu form:
Exec App.Path & "\Arquivo.htm"


Se não for isso poste de novo...flw
[/c]
USUARIO.EXCLUIDOS 05/12/2006 15:01:11
#188104
e realmente nao e isso Matioli... quero so fazer uma verificação de qual o navegador padrão da maquina!
USUARIO.EXCLUIDOS 05/12/2006 15:40:29
#188116
Olha, vc pode pegar essa informação do registro do windows!

Pega dessa chave aqui ó!
HKEY_CLASSES_ROOT\HTTP\shell\open\ddeexec\Application


Se vc não souber como ler o registro do windows, procura aqui no site que irá encontrar vários exemplos.
Tópico encerrado , respostas não são mais permitidas