Autor Beitrag
Rupert
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 41
Erhaltene Danke: 1

Netware, Linux, WIN A-Z, DOS
Delphi 2005- Delphi 2009
BeitragVerfasst: Mi 18.11.20 20:52 
Hallo miteinander

Ich verwende (noch immer) Delphi 5 und möchte aus einem String-Array die Position eines abgelegten Wertes holen.

Etwa so:
Position:= Index im Array [Bezeichnungen] mit Inhalt 'DAQ_KaskL'
Dann sollte 'DAQ_KaskL' = Bezeichnungen[Position] true sein

kann mir da jemand helfen?


Moderiert von user profile iconNarses: Topic aus Algorithmen, Optimierung und Assembler verschoben am Mi 18.11.2020 um 21:38
Moderiert von user profile iconTh69: Delphi-Tags hinzugefügt

_________________
Grüße Rupert
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 18924
Erhaltene Danke: 1673

W10 x64 (Chrome, Edge)
Delphi 10.4 Ent, Oxygene, C# (VS 2019), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mi 18.11.20 21:52 
Dafür gibt es keine vordefinierte Funktion.

Du könntest eine TStringList und IndexOf verwenden, wenn die Groß- und Kleinschreibung übereinstimmt.

Ansonsten bleibt nur in einer Schleife über die Werte zu iterieren und das selbst zu prüfen.