ListView und WinXP-Style
-
Hallo,
habe eine ListView-Komponente in meinem Programm und die Oberfläche soll durch
die programmname.exe.manifest Datei im XP-Style dargestellt werden.
Das klappt auch soweit meine ListView keine Column-Headers enthält.Füge ich zur Entwursfzeit, oder zur Laufzeit Column-Headers der ListView
hinzu, dann tritt eine Exeption auf.. in der ein Fehler beim Zugriff auf
kernel32.dll gemeldet wird. Das Prog hängt dann, und selbst BCB läuft nicht mehr.
Ohne die programmname.exe.manifest funktioniert alles nur eben dann nicht im
XP-Style.Hat jemand ne Ahnung woran das liegen könnte und was ich da ändern könnt?
Danke für jede Hilfe..
MfG
Hevel
-
Siehe FAQ, "Forms - WinXP-Style".
-
Danke Jansen.
Ich hab das ausprobiert. Also auch mit Einbindung über .rc File.. und die Änderung in der ComCtrls.pas, Aber leider kommt immernoch der gleiche Fehler.
Noch ne Idee?
MfG
Hevel
-
Hast du auch die ComCtrls.pas in dein Verzeichnis kopiert?
-
Ha auch das hab ich gemacht... weiß aber nun auch net mehr weiter.
?:-/
-
Hast du die geänderte Datei (bzw. deren .hpp) mal explizit in dein Projekt eingebunden/inkludiert, ggf. vor vcl.h? Oder die Pfade in den Projektoptionen so angepasst, dass das entsprechende Verzeichnis Vorrang vor den Standard-Includeverzeichnissen hat?
-
Ja Jansen, das hab ich auch grad mal ausprobiert. Leider keine Änderung.
Im übrigen benutze ich BCB 5.MfG Hevel