Icon in Frame

Plattformunabhängige GUIs mit wxWidgets.
Benutzeravatar
martin101986
User
Beiträge: 85
Registriert: Montag 3. Dezember 2007, 19:15
Wohnort: Steiermark, Österreich

Icon in Frame

Beitragvon martin101986 » Sonntag 3. Februar 2008, 13:57

Hallo,

ich verwende bei meinen Programm einen Icon.
Mit

Code: Alles auswählen

self.SetIcon(Pfad zum Icon)
gebe ich an wo er liegt.

Mein Problem ist jetzt folgendes wenn ich das Programm auf ein anderes System installiere liegt der Icon womöglich wo anders. Dann kommt es zu einer Fehlermeldung wenn er diesen nicht findet.
Mein erster Ansatz war mit

Code: Alles auswählen

os.getcwd()
denn Pfad auszulesen und mit dem iconnamen zu ergänzen. Funktioniert auch aber wenn ich zum Beispiel das Programm über eine Verknüpfung starte ändert sich der Pfad und dann kommt wieder diese Fehlermeldung.

Wie kann ich dieses Problem lösen?

mfg
Martin
Benutzeravatar
gerold
Python-Forum Veteran
Beiträge: 5554
Registriert: Samstag 28. Februar 2004, 22:04
Wohnort: Telfs (Tirol)
Kontaktdaten:

Re: Icon in Frame

Beitragvon gerold » Sonntag 3. Februar 2008, 14:36

http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder