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

cargar imagen con vb6.0

Estas en el tema de cargar imagen con vb6.0 en el foro de Programación General en Foros del Web. Buenas Tardes: Alguien me puede ayudar a cargar una imagen desde visual basic 6.0 con algun programa de visualizacion de imagenes, por ejemplo acdsee, imaging, ...
  #1 (permalink)  
Antiguo 02/08/2006, 15:29
 
Fecha de Ingreso: junio-2006
Mensajes: 15
Antigüedad: 17 años, 11 meses
Puntos: 0
cargar imagen con vb6.0

Buenas Tardes: Alguien me puede ayudar a cargar una imagen desde visual basic 6.0 con algun programa de visualizacion de imagenes, por ejemplo acdsee, imaging, etc. ya he probado con la funcion SHELL("start " & "ruta\nombredearchivo") y tambien con la funcion SHELL("rutadeprograma" & chr$(34) & "ruta\nombredelarchivo" chr$(34)) que por ahi encontre en Internet, pero no sucede nada, mas bien sale un error de "NO SE PUEDE ENCONTRAR EL ARCHIVO". Agradeceria mucho la ayuda proporcionada.... manuel
  #2 (permalink)  
Antiguo 07/08/2006, 20:10
Avatar de jogarrio  
Fecha de Ingreso: agosto-2006
Mensajes: 16
Antigüedad: 17 años, 9 meses
Puntos: 0
qonda! si mal no entiendo, lo q tratas es que desde vb6 hacer que el programa que maneja imagenes se ejecute con la imagen que quieres? bueno... hay dos formas de hacerlo: 1. si usas la funcion shell de VB, solo puedes ejecutar aplicaciones, por lo tanto tendrias que hacer shell("c:\windows\paint.exe %userprofile%\my pictures\mi foto.jpg", vbnormal)... el problema de eso es q no siempre sabras la localizacion del programa para cargar la imagen! y tendrias que elaborar un codigo para encontrarlo... pero aqui esta la forma mas facil.. 2. utilizar

Public 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

alli tendras la ventaja q shell execute busca el programa relacionado con la extension. entonces lo utilizas asi

shellexecute(me.hwnd, "open", "%userprofile%\mifoto.jpg","",app.path,1)
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 06:25.