Seite 1 von 1

Datei 'Öffnen mit' Python-Anwendung

Verfasst: Donnerstag 1. September 2011, 16:24
von twessels
Hallo,
ich möchte gerne eine Projektdatei mit der Endung .npp durch Doppelklicken öffnen können. Sonst müssen die Anwender immer das Programm starten und auf 'Öffnen' gehen. Plattform ist WindowsXP. Gibt es dazu ein Standardvorgehen?

PS: Wenn ich ein Python Programm auswähle über 'öffnen mit', welches einfach nur sys.argv ausgibt, dann meldet windows "$)%)$)$ ist keine zulässige win32-Anwendung" :K

Re: Datei 'Öffnen mit' Python-Anwendung

Verfasst: Donnerstag 8. September 2011, 10:40
von graphicsH
ist vielleicht bisschen banal,aber probiers doch mal durch ne verknüpfung

Re: Datei 'Öffnen mit' Python-Anwendung

Verfasst: Donnerstag 8. September 2011, 12:34
von snafu
Ich habe zwar keine Ahnung, was das für eine Datei sein könnte, aber vielleicht hilft os.startfile() weiter. Voraussetzung ist natürlich, dass das Windows des Anwenders weiß, wie es mit der Datei umgehen muss.

Re: Datei 'Öffnen mit' Python-Anwendung

Verfasst: Donnerstag 15. September 2011, 19:01
von Py-Prog
Ich würde sagen twessels möchte das der User nicht immer das Programm öffnen muss.
Also bringt das gar nichts. Dafür braucht man einen Registry-Eintrag.

Re: Datei 'Öffnen mit' Python-Anwendung

Verfasst: Freitag 16. September 2011, 17:13
von twessels
Mit einer ganz normalen Verknüpfung hab ich es schon probiert. Leider ohne Erfolg.
Die Datei ist eine ganz normale Projektdatei im ini-Format, welche von dem Programm
geöffnet wird.

Re: Datei 'Öffnen mit' Python-Anwendung

Verfasst: Freitag 16. September 2011, 18:25
von Py-Prog
Ich hab doch schon gesagt was du machen musst, du musst einen Registry-Eintrag anlegen, der festlegt dass die Dateiendung immer mit dem Programm geöffnet wird. Das muss funktionieren, alle Programme machen dass so.
Und hier ist mal ein Link der Hoffentlich hilfreich ist.