Hallo nochmal!
Es gibt zwar schon unendlich viele Threads über py2exe in diesem Forum,
aber ich hab da noch ein Problem, welches ich damit nicht lösen konnte
und zwar hab ich eine Applikation geschrieben und mit py2exe umgewandelt.
Das funktionierte ja alles ganz gut, bis ich mir meine BitmapButtons näher
angesehen hab. Denn beim normalen aufrufen der *.pyw-Datei waren diese
noch im Windows XP-Stil, nach dem Umwandeln sahen sie allerdings eher aus wie unter Win 98...
...Hat schonmal jemand soein Problem gehabt?
Wäre echt nett, wenn mir jemand helfen könnte...
Hier mal ein Bild:
wxBitmapButtons und py2exe
Python-Version: 2.5
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ja, du musst für deine EXE-Datei eine .manifest-Datei erstellen, um Windows zu sagen, dass es die Controls stylen soll. Wie das geht: Wenn du ein Programm namens programm.exe hast, dann erstellst du eine Datei namens programm.manifest in die du dann den XML-Code schreibst.
Welcher Code das ist, kannst du in der MSDN oder bei ActiveVB finden.
Welcher Code das ist, kannst du in der MSDN oder bei ActiveVB finden.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
ah cool dankeschön! es funktioniert, wenn ich diesen Code:
in eine Datei namens Programm.exe.manifest schreibe
vielen Dank!
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly
xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="x86"
/>
</dependentAssembly>
</dependency>
</assembly>
vielen Dank!
Python-Version: 2.5