Ajuda - botão link para site e icones formulario - VB6

Semogj

Power Member
Boas Alguem me pode dizer o codigo necessario para fazer um "command button" abrir o browser padrao do windowns (IE, firefox, ect.) numa pagina WEB especifica (tipo www.google.pt), no Visual Basic 6.0?
 
Última edição:
E tb se me puderem ajudar, tenho um problema num icone para um formulario em k ao meter la da uma mensagem de erro a dizer k e uma imagem invalida. Qual e o tamanho e extensao do ficheiro necessario para que seja aceite?
 
o problema da imagem ja resolvi, agora keria k alguem me explicasse como fazer akilo do link
 
Última edição:
Sabes usar API?
Vais precisar da API ShellExecute.

Código:
[FONT=Verdana][FONT=Tahoma][SIZE=2][FONT=Verdana][SIZE=2]Declaração:[/SIZE][/FONT]
 
[/SIZE][/FONT][/FONT][B]Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, _[/B]
[B]                                                                     ByVal lpOperation As String, _[/B]
[B]                                                                     ByVal lpFile As String, _[/B]
[B]                                                                     ByVal lpParameters As String, _[/B]
[B]                                                                     ByVal lpDirectory As String, _[/B]
[B]                                                                     ByVal nShowCmd As Long) As[/B] [B]Long[/B]
 
 
 
 
Uso:
 
    [B]ShellExecute Me.hwnd, "open", "[/B][URL="http://www.google.pt"][B]http://www.google.pt[/B][/URL][B]", _[/B]
[B]               vbNullString, vbNullString, 0[/B]
Espero que ajude ;)

Cumps [[[[[[[[[[]]]]]]]]]]
angelofwisdom
 
Última edição:
Dim intobj As Object
Set intobj = CreateObject("InternetExplorer.Application")
intobj.Visible = -1
intobj.Navigate "http://www.portela.no.sapo.pt/index.html"
Do Until intobj.busy = True
Loop

Boas, se nao souberes ou nao quiseres funcionar com API, podes sempre colocar este codigo, é pena e só abrir o internet explorer, para o firefox não sei.. :(

espero ter ajudado...
 
Em ÚLTIMO CASO, isto é, só se não quiseres usar APIs ou trabalhar com objectos (do género o que o porrtela disse), sempre podes fazer

Link = "http://www.google.pt"

Shell "cmd /c start " & Link

É facílimo. O problema é que estás a inicializar a linha de comandos para por sua vez abrir um programa, e depois desligar-se. É desnecessário, mas fácil ;)

Cumps [[[[[[[[[]]]]]]]]]
angelofwisdom
 
Back
Topo