ENCONTRAR O NAVEGADOR PADRAO ?

CASPEREARK 17/07/2004 04:13:40
#33917
Já teste alguns códigos sobre o assunto, mas não consigo descobrir como faço para executar os arquivos html da ajuda de meu programa usando o navegador padrão da maquina do usuário! Alguem sabe como fazer?

Valeu! [S43][S50][S51]
PETER79 17/07/2004 14:51:22
#33932
Resposta escolhida
Se for apenas abrir um index.html por exemplo, é simples

[txt-color=green]'============= Declaração API para shell ======================== [/txt-color]
[txt-color=blue]Private[/txt-color] [txt-color=blue]Declare[/txt-color] [txt-color=blue]Function[/txt-color] ShellExecute [txt-color=blue]Lib[/txt-color] "shell32.dll" [txt-color=blue]Alias[/txt-color] "ShellExecuteA" _
([txt-color=blue]ByVal[/txt-color] hwnd [txt-color=blue]As[/txt-color] [txt-color=blue]Long[/txt-color], [txt-color=blue]ByVal[/txt-color] lpOperation [txt-color=blue]As[/txt-color] [txt-color=blue]String[/txt-color], [txt-color=blue]ByVal[/txt-color] lpFile [txt-color=blue]As[/txt-color] [txt-color=blue]String[/txt-color], _
[txt-color=blue]ByVal[/txt-color] lpParameters [txt-color=blue]As[/txt-color] [txt-color=blue]String[/txt-color], [txt-color=blue]ByVal[/txt-color] lpDirectory [txt-color=blue]As[/txt-color] [txt-color=blue]String[/txt-color], [txt-color=blue]ByVal[/txt-color] nShowCmd [txt-color=blue]As[/txt-color] [txt-color=blue]Long[/txt-color]) [txt-color=blue]As[/txt-color] [txt-color=blue]Long[/txt-color]
[txt-color=blue]Private[/txt-color] [txt-color=blue]Const[/txt-color] SW_SHOW = 5
[txt-color=green]'=========================================================== [/txt-color]

[txt-color=blue]Private[/txt-color] [txt-color=blue]Sub[/txt-color] mnuAjuda_Click()

[txt-color=blue]On[/txt-color] [txt-color=blue]Error[/txt-color] [txt-color=blue]Resume[/txt-color] [txt-color=blue]Next[/txt-color]

ShellExecute hwnd, "open", App.Path & "\Ajuda\index.html", vbNullString, vbNullString, SW_SHOW

[txt-color=blue]End Sub[/txt-color]


Tópico encerrado , respostas não são mais permitidas