Registering File Extension?!?
Fredrik Lundh
fredrik at pythonware.com
Fri Apr 8 17:03:24 EDT 2005
<andrea_gavana at tin.it> wrote:
> probably this question has been asked before, but I am unable to find
> an answer... I have a big application (written in Python + a GUI in wxPython)
> which allows the user to save its work in a file with an extension .glb.
> Does anyone know if is there a way (on Windows, but also on other platforms
< if possible, thought I know almost nothing about Unix/Linux/Mac things)
> to automatically register the extension .glb so that when the user double-clicks
> the project file my application is launched with the project file name as
> a first argument?
briefly, register an "extension => progid" mapping under
HKEY_CLASSES_ROOT/extension
and a "program identity => command" mapping under
HKEY_CLASSES_ROOT/progid/shell/open/command
under HKEY_CLASSES_ROOT
(use regedit to see how it's done for other applications)
for more info, see
http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/extending.asp
</F>
More information about the Python-list
mailing list