ABRINDO BMP NUMA NOVA JANELA

USUARIO.EXCLUIDOS 03/10/2006 14:08:33
#175291
eu gostava que a minha app abrise uma imagem que esteja presentente no disco C: (exemplo). eu cria que abrisse a imagem com o programa que está predefenido como visualizador de imagens.
ja exprimentei shell ms n deu resultado. deve haver algum comando facil de usar e pequeno.
obrigado. preciso de resposta rápida.
USUARIO.EXCLUIDOS 03/10/2006 14:29:13
#175293
Resposta escolhida
seria isso aqui ?

Shell("rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscreen C:\sua_foto.jpg")

USUARIO.EXCLUIDOS 03/10/2006 14:56:28
#175302
ou tenta o seguinte:

Shell "start c:    este.bmp", vbHide

ok
USUARIO.EXCLUIDOS 03/10/2006 15:06:24
#175309
brigado nicollas. é ixo mesmo.
:)
USUARIO.EXCLUIDOS 03/10/2006 15:10:07
#175311
Carinha, melhor usar a API ShellExecute, que já abre com o programa padrão sem problemas:

Nas declarations do form:
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


Para usar:
ShellExecute Me.hwnd, "open", app.Path & "\Imagem.bmp", vbNullString, vbNullString, 5


Qualquer dúvida poste...flw
Tópico encerrado , respostas não são mais permitidas