Leer el nombre del fichero asociado a una aplicación

jpulido
18 de Enero del 2005
Hola a todos,

He asociado un fichero de extesión .F64, el cual contiene un fichero cifrado, a un programa Visual Basic 6.0 que debe extraerlo descifrado en una carpeta y ejecutar la aplicación (ShellExecute) aosciada al este fichero ya sea Acrobat, Word, etc

Mi pregunta es que cuando el usuario hace doble click sobre el fichero con extensíón .F64 y se ejecuta el programa de VBasic 6.0 asociado a esta extensión, como puedo pasarle a este programa el nombre del fichero que el usuario a seleccionado con doble click desde el explorador de ficheros de Windows o desde Outlook como datos adjuntos.

Gracias por adelantado

mvallejos
18 de Enero del 2005
en el shell, agregale el parámetro en la llamada

Shell <NombreExe> <rutaArchivo>

lo que se pasa en la linea de parámetros, lo puedes capturar con Command$ esde VB.

En el evento Load del formulario inicial o en el sub Main, colocas lo siguiente.

Dim LineaComando as string

LineaComando = Command$

Saludos