![]() |
Windows-Theme mit Delphi ändern
Hallo.
Ich wollte mal fragen, ob man mit Delphi das Theme von Windows ändern kann. Damit meine ich: Gibt es eine Möglichkeit das Windows-Theme mit Delphi aus einer Datei (z.b. "Design.theme") laden kann? Danke im Voraus auf Antworten. |
Re: Windows-Theme mit Delphi ändern
Hallo,
ich hab mir jetzt mal Luna.theme und Windows Classic.theme angesehen, scheinen ini-Dateien zu sein. Schau mal hier nach: ![]() Gruß Edit: Frage wohl falsch verstanden, dachte es soll das Design über Änderungen an der Datei angepasst werden. |
Re: Windows-Theme mit Delphi ändern
Bin kein Theme-Freund, aber geht das nicht per Doppelklick auf die Datei?
In dem Fall... HKEY_CLASSES_ROOT\.theme verweist auf HKEY_CLASSES_ROOT\themefile, und dort findet man die entsprechende Anweisung, die man ausführen muss:
Code:
Das per ShellExecute ausgeführt dürfte wahrscheinlich schon ausreichen...
%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,Control_RunDLL %SystemRoot%\system32\desk.cpl desk,@Themes /Action:OpenTheme /file:"%1"
|
Re: Windows-Theme mit Delphi ändern
Danke für die schnellen Antworten!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz