Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest (https://www.delphipraxis.net/167577-keine-xp-buttons-unter-windows-7-trotz-eingebundenes-manifest.html)

Luckie 6. Apr 2012 15:55

Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Ich habe gerade festgestellt, dass mein Usermanager trotz eingebundenes Manifest keine XP Style Buttons hat.

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="VistaLogonCustomizer.exe" type="*"/>
  <description>elevate execution level</description>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
   <security>
     <requestedPrivileges>
     <requestedExecutionLevel level="highestAvailable" uiAccess="false"/>    
     </requestedPrivileges>
   </security>
  </trustInfo>
  <dependency>
   <dependentAssembly>
     <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0" processorArchitecture="x86"
        publicKeyToken="6595b64144ccf1df" language="*" />
   </dependentAssembly>
  </dependency>
</assembly>
In der RC-Datei ist es mit
Code:
24 MANIFEST "manifest.xml"
eingebunden

Wer sieht den Fehler? Ich bin etwas ratlos.

Popov 6. Apr 2012 16:03

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Ich bin etwas ratlos, denn nachdem ich gerade die letzte Version geladen habe sehen alle Buttons nach XP aus.

Oder hast du das Problem mit einer noch nicht veröffentlichten Version?

jaenicke 6. Apr 2012 16:05

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Heißt die .exe Datei deines Usermanagers wirklich VistaLogonCustomizer.exe?

Luckie 6. Apr 2012 16:08

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Nein. Aber ich meine es hätte unter XP funktioniert. Mal ausprobieren.

Nein, auch wenn ich da Usermanager.exe reinschreibe ändert sich nichts.

Popov 6. Apr 2012 16:14

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Zitat:

Zitat von jaenicke (Beitrag 1160525)
Heißt die .exe Datei deines Usermanagers wirklich VistaLogonCustomizer.exe?

Nach meiner Kenntnis kommt hier
Code:
name="Firmenname.Produktname.Programmname"
. Daran kann es nicht liegen.

@Luckie

Ich habe die gleiche Version gerade in Windows 7 (32) gestartet. Sieht auch ok aus.

Dalai 6. Apr 2012 16:14

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Deine RC-Datei sieht (für mich) falsch aus. Benutze ich die bei mir, gehen auch keine Themes. Benutze ich dagegen diese
Code:
1 24 "manifest.xml"
funktionieren die Themes.

MfG Dalai

Popov 6. Apr 2012 16:17

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Meine sieht seit Jahren so aus:

Delphi-Quellcode:
1 24 "WindowsXP.Manifest"
Wobei WindowsXP der Name und Manifest die Endung ist.

himitsu 6. Apr 2012 16:25

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Die 5.1.0.123 sieht bei mir normal aus. :gruebel:

Windows 7 x86 und Server 2008/2011 x64


Wenn das Manifest vom Windows abgelehnt wurde, dann sollte im EventLog (Windows Ereignisanzeige) was dazu drinstehn.

Luckie 6. Apr 2012 16:27

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Ich habe sie jetzt mal aus der großen Ressourcendatei rausgenommen und in eine extra Ressourcendatei gepackt, leider auch kein Unterschied.

Luckie 6. Apr 2012 16:32

AW: Keine XP Buttons unter Windows 7 trotz eingebundenes Manifest
 
Zitat:

Zitat von himitsu (Beitrag 1160531)
Die 5.1.0.123 sieht bei mir normal aus. :gruebel:

Hm, mit der geht's wieder. :grübel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:54 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz