![]() |
Integer in THKModifiers umwandeln
Hallo,
wie kann ich einen Integer Wert, den ich aus einer Ini-Datei lese, in einen THKModifiers Wert umwandln? Gruß Mazel |
Re: Integer in THKModifiers umwandeln
Wie ist THKModifiers definiert?
|
Re: Integer in THKModifiers umwandeln
Hi!
Meinst du sowas?
Delphi-Quellcode:
THKModifier = ( hkShift , hkCtrl , hkAlt , hkExt ) ;
Ciao, Frederic |
Re: Integer in THKModifiers umwandeln
Hi,
ja genau das meine ich. Ich brauch diese Werte, sie sind in einer Ini und da ich leider nicht direkt diese Werte laden kann muss ich es über ReadInteger versuchen. |
Re: Integer in THKModifiers umwandeln
Das abspeichern der position innerhalb einer aufzählung ist aber gefährlich, da diese ja geändert werden kann und dann beim Laden einen anderen wert bekommen würde.
|
Re: Integer in THKModifiers umwandeln
Hi,
ja wie ich diesen Wert abspeichere ist mir noch nicht klar. Der Wert befindet sich in einem ListView und zwar im Data. Schaut mal hier in diesem Thema die letzen Beiträge, da ging es darum wie ich die Werte von ListItem.Data in Hotkey1.Modifiers und Hotkey1.Hotkey umwandeln kann, vieleicht kann man damit was anfangen, ich zumindest hab es nicht geschaft: ![]() Gruß Mazel |
Re: Integer in THKModifiers umwandeln
Zitat:
@Mazel: Ein einfacher Cast sollte genügen:
Delphi-Quellcode:
Kommt natürlich darauf an, wie du es abspeicherst ;) , aber das wäre das Sinnvollste.
THKModifiers(Ini.ReadInteger(...))
|
Re: Integer in THKModifiers umwandeln
Hi, leider reicht diese nicht:
[Fehler] Unit7.pas(394): Ungültige Typumwandlung |
Re: Integer in THKModifiers umwandeln
Hi!
Lass das "s" mal weg:
Delphi-Quellcode:
THKModifier(Ini.ReadInteger(...))
Ciao, Frederic |
Re: Integer in THKModifiers umwandeln
Hi,
danke, das funktioniert. Muss man erstmal drauf kommen das "s" wegzulassen. :wink: Danke Gruß Mazel |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 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