PDA

Ver la versión completa : abrir imagenes en un exe de VB



spushan
10-05-2003, 20:38
mi duda consiste en que quiero que al picarle a una imagen desde el explorer del windows se abra en mi programa y la vizualice ¿eso como se hace?

|RooT|
10-05-2003, 21:59
Tan solo se puede hacer con un joiner y no és exactamente eso, lo que hace es "juntar" (De hay vien el nombre de joiner) dos cosas, bien sea dos programas o una imagen y un programa. Esto solo será creible cuando el user tenga activado "No mostras las extensiones de archivos conocidos" ya que entonces se verá el .EXE.

La unica manera de ejecutar EXE's seria buscando fallos de seguridad como en Windows Media Player o WinAmp que hasta ahora un archivo en formato MP3 y usando WinAmp o MP3, se podrian hacer cosas malignas xDD

Saludos.

revolloso
10-05-2003, 23:59
Yo creo que a lo que se refiere no es a eso |RooT|, yo creo que se refiere a que, el hizo una aplicación 'visora' de imagenes y quiere que cuando le de doble click se abra su programa y se vea con ese programa que hizo él.

Y la solucion está en el panel de control y a continuacion en la opcion de opciones de carpeta, luego en tipo de archivos y pones la extension y el nombre del programa que has hecho.

ReVo

|RooT|
11-05-2003, 00:33
Sorry spushan :P No estaba hoy muy espeso y lei mal la frase :P

spushan
11-05-2003, 10:30
trankilo root... y revo lo que necesito es saber donde se almacena la ruta de una imagen cuando le clikas encima por que con solo asignarle las extensiones no sirve

|RooT|
11-05-2003, 12:15
Tienes que programar un sistema que sea compatible con argumentos y creo que con DDE. Esto sirve por ejemplo para ejecutar un IMAGEVIEW IMAGEN.JPG , tu programa tiene que leer el argumento IMAGEN.JPG. En VB no me acuerdo ahora como era. Una vez tengas programado esta linia de argumentos. Tan solo tendras que modificar el registro de windows para que cada vez que clikees en una imagen te abra tu editor o lo que tengas. Para ello simplemente deves de ir a HERRAMIENTAS->OPCIONES DE CARPETA --> TIPOS DE ARCHIVO y crear uno nuevo.

Saludos.