![]() |
Aufzählungstyp(?) mit strings?
Moin,
ihr kennt ja sicher solche Konstanten:
Delphi-Quellcode:
Sowas kann man ja nachher im Programm mit "if '1' in Prefixes" prüfen...
const
Prefixes = ['1','2','3','4']; Nur gibt es ein Problem, ich muss zur Laufzeit evtl. die Menge der Items ändern. Standardmässig sind es 4, aber vielleicht auch mal 5 oder 6 (Serverabhängig). Da es sicher hier ja um Konstanten handelt, kann ich sie kaum aendern, bzw erweitern. Jemand ne Idee was ich da tun kann? (Muss in eine Klasse gepackt werden) |
Re: Aufzählungstyp(?) mit strings?
Anstatt einfach nur als Set zu deklarieren, deklarier es doch als set of Char, dann ist es eine typisierte Konstante und sollte somit änderbar sein ;)
|
Re: Aufzählungstyp(?) mit strings?
Du könntes auch eine TStringlist benutzen und dann per IndexOf überprüfen, ob dein gesuchter String in der Liste steht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 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