| Usuario |
Abrir una imagen |
Desconocido
|
| Enviado - 4/2/2003 |
| |
Saludos a todos.
Estoy trabajando en una aplicación en la cual debo mostrar la imagen del item que estoy trabajando, la muestro con un picture box, pero cuando la imagen es muy grande no cabe en el formulario, y no quiero mostrar siempre un form enorme hay alguna manera de que pueda hacerle el zoom a esta imagen?. O mejor aún, abrirla con el visor predeterminado (son jpg casi todas las imagenes), para que se abran segun el visor de cada maquina como el microsoft photo editor o cualquier otro, tal como si hiciera doble click desde el explorador.
Gracias de Antemano |
| |
|
fmarredo
342 Mensaje(s)
|
| Enviado - 4/2/2003 |
| |
Podés hacer algo así:
en un módulo:
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
en el lugar en donde quieras abrir la imagen:
ShellExecute Me.hwnd, "open", "c:\miimagen.jpg", vbNullString, vbNullString, 0& |
| |
|
|
|