Asociar Archivos a mi programa

20/11/2004 - 18:38 por Robert T. | Informe spam
Hola!, Cree un Sencillo procesador de texto que
quisiera que fuera el programa predeterminado para
abrir los Archivos de Texto (.txt), para eso creo
una asociación en el cuadro tipos de archivo con mi
programa, pero cuando ejecuto el archivo en el
explorador de windows el programa solo se habre, pero
no muestra el contenido del archivo de texto.

¿Como hago para que se habran en mi programa?

Preguntas similare

Leer las respuestas

#1 Fernando Marin
21/11/2004 - 13:25 | Informe spam
Hola Robert

Cuando haces que un archivo se abra por defecto lo que hace windows es que
ejecuta tu programa mandandole como primer parametro el nombre del archivo
que quieres abrir, lo que tienes que hacer es que tu programa lea los
parametros que se le han mandado, y en caso de haber un parametro valido que
abra el programa.


Fernando Marin

http://www.arrendamientos.biz


"Robert T." escribió en el mensaje
news:876101c4cf27$c1451220$
Hola!, Cree un Sencillo procesador de texto que
quisiera que fuera el programa predeterminado para
abrir los Archivos de Texto (.txt), para eso creo
una asociación en el cuadro tipos de archivo con mi
programa, pero cuando ejecuto el archivo en el
explorador de windows el programa solo se habre, pero
no muestra el contenido del archivo de texto.

¿Como hago para que se habran en mi programa?
Respuesta Responder a este mensaje
#2 Francisco Parrilla
11/12/2004 - 10:48 | Informe spam
Forma automatica:
Debes de agregar con alguna funcion API de windows la variabe
HKEY_CLASSES_ROOT\.txt\OpenWithList a la extension del archivo en cuestion,
no estoy muy seguro, ojala me puedan corregir.

Una forma manual:
Es haciendo click con el boton derecho del mouse a la vez que presionamos la
tecla SHIFT (antes que boton derecho dejandola precionada) y elegimos del
menu emergente la opcion de abrir con y seleccionamos tu programa en
cuestion.

saludos

Francisco Parrilla
Operador de Sistemas





"Robert T." escribió en el mensaje
news:876101c4cf27$c1451220$
Hola!, Cree un Sencillo procesador de texto que
quisiera que fuera el programa predeterminado para
abrir los Archivos de Texto (.txt), para eso creo
una asociación en el cuadro tipos de archivo con mi
programa, pero cuando ejecuto el archivo en el
explorador de windows el programa solo se habre, pero
no muestra el contenido del archivo de texto.

¿Como hago para que se habran en mi programa?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida