Foros del Web » Programación para mayores de 30 ;) » Programación General »

Visor de imagenes y fax de windows

Estas en el tema de Visor de imagenes y fax de windows en el foro de Programación General en Foros del Web. Hola amigos: Estoy intentando visualizar un archivo de imagen (JPG) en mi aplicación VB. Lo hago mediante un picture box o un control image, pero ...
  #1 (permalink)  
Antiguo 30/04/2004, 01:14
 
Fecha de Ingreso: abril-2002
Mensajes: 55
Antigüedad: 22 años, 1 mes
Puntos: 0
Visor de imagenes y fax de windows

Hola amigos:
Estoy intentando visualizar un archivo de imagen (JPG) en mi aplicación VB. Lo hago mediante un picture box o un control image, pero me gustaría poder hacer una llamada al "visor de imagenes y fax de windows" para poder utilizar sus herramientas (zoom, rotar, avanzar .....). Hago referencia a la dll correspondiente (shimgvw.dll) pero desconozco sus parametros, propiedades y metodos. ¿Podría alguien ayudarme?

Muchas gracias.
miper
  #2 (permalink)  
Antiguo 01/07/2008, 07:55
 
Fecha de Ingreso: febrero-2008
Mensajes: 1
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Visor de imagenes y fax de windows

Que tal amigo..? es muy sencillo..Primero que nada debes crear un textbox donde introduciras la direccion o patch de tu imagen,luego tienes que hacer de la siguiente manera:

Private Sub Command1_Click()
Dim patch As String
If Text1.Text <> "" Then ' El text1 es la direccion del patch
patch = Text1.Text
Dim Imagen
Imagen = Shell("rundll32.exe C:\WINDOWS\System32\shimgvw.dll,ImageView_Fullscre en " & patch)
Else
MsgBox "Ingresar direccion de imagen!"
End If
End Sub

Si tienes dudas contactame al msn [email protected]
Espero que te sirva..saludos!
  #3 (permalink)  
Antiguo 01/07/2008, 08:01
 
Fecha de Ingreso: abril-2002
Mensajes: 55
Antigüedad: 22 años, 1 mes
Puntos: 0
Respuesta: Visor de imagenes y fax de windows

Gracias amigo ¡¡

Ha pasado algo de tiempo pero ha merecido la pena.

Un saludo,
miper
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:18.