Associating file types to my Python program

P

Psymaster

How could I do that? I'm writing an image viewer and I would
want to associate all images to be opened with my proggie when
they are double-clicked.
 
J

John Roth

Psymaster said:
How could I do that? I'm writing an image viewer and I would
want to associate all images to be opened with my proggie when
they are double-clicked.

Do you really want to do that? I'd advise going a bit
slow, and just get an item on the context menu for
starters. Look at HKCR\SystemFileAssociations\Image\Shell
and put your command in there. It will pop up on
the context menu for all file extensions that have
a "PercievedType" of "Image", at least under Windows XP.

Then if you want to make some of them the default,
you can go ahead, but that's actually a bit more
difficult since it has to be done file type by file type;
there's no way of doing it wholesale.

Just remember one thing: learn the registry editor
thoroughly first. Appendix A of the Microsoft
Windows XP Registry Guide can be quite helpful
if you want to hack file associations.

John Roth
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top