Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi THotkey abspeichern (https://www.delphipraxis.net/126526-thotkey-abspeichern.html)

Coder1990 27. Dez 2008 13:22


THotkey abspeichern
 
Seas,

ich habe eine THotkey Komponente gegeben, deren Einstellung ich nun abspeichern möchte, sodass ich sie beim nächsten Programmstart wieder verwenden kann.
Meine Überlegung ist es ein Record anzulegen welches alle wichtigen Daten, die die THotkey Komponente benötigt, erfässt und welches ich dann einfach abspeichern kann.
Es geht hier NICHT um "Enabled" oder "Visible", sondern nur um die Daten die den Hotkey definieren.
Mein Problem ist nun, dass ich nicht weiß wie ich "Modifiers" oder "Invalid Keys" abspeichere, da ich deren Typ nicht kenne!

MfG

toms 27. Dez 2008 14:52

Re: THotkey abspeichern
 
THotKey.HotKey ist vom Typ Word. Diesen Wert kannst du z.B in eine INI Datei speichern und wieder laden.

marcos 27. Dez 2008 15:08

Re: THotkey abspeichern
 
Es gibt auch
function ShortCutToText(ShortCut: TShortCut): string;

marcos

Coder1990 27. Dez 2008 17:40

Re: THotkey abspeichern
 
Die Word Variante funktioniert!
Dachte das wäre ein String, weil da z.b. "Alt + A" steht, aber naja.
Danke

MfG

himitsu 27. Dez 2008 17:45

Re: THotkey abspeichern
 
Das Alt+A ist für uns Menschen decodiert ... der Computer arbeitet intern mit einer entsprechenden binären Variante.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 Uhr.

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