Hallo Zusammen,
hat jemand von Euch ne Idee wie ne Manifest-Datei (oder Ressource) aussehen müßte, die XP / Vista dazu zwingt die alten Common-Controls zu verwenden. Auf ein Manifest als solches kann ich nicht verzichten, da mein Programm unter Vista nicht im Virtualisierungsmodus laufen soll. Bis jetzt habe ich leider kein Beispiel dafür gefunden.
So sieht mein Manifest aus:
Delphi-Quellcode:
<?
xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-
com:
asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="
win32"
name="MyApp"
version="1.0"
processorArchitecture="*"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="
win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-
com:
asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel
level="asInvoker"
uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Wenn ich die Common-Control-Version ändere, startet mein Programm überhaupt nicht mehr.
Gruß
Micha
Der Weg ist das Ziel...