At Monday 18/12/2006 13:41, Tim Daneliuk wrote:
I was working on a new release and wanted to add file associations
to it. That is, if the user selected a file and double clicked or
pressed Enter, I wanted the following behavior (in the following
steps, "type" means nothing more than "a file whose name ends with
a particular string"):
1) If an association for that file type exists, run the associated program.
2) If an association for that file type does not exist:
a) If the file is not "executable", see if there is a "default"
association defined and run that program if there is.
b) If the file *is* "executable", run it.
This is what os.startfile does. The underlying Win32 functions would
be ShellExecute, FindExecutable & their variants.
Will you maintain your own registry for associations?
--
Gabriel Genellina
Softlab SRL
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
--
http://mail.python.org/mailman/listinfo/python-list