Einzelnen Beitrag anzeigen

romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.164 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Kommagetrennte Daten in Set umwandeln???

  Alt 31. Jan 2009, 10:29
Ich habe einen neuen Type erstellt und ein neues Set für diesen Type.

Delphi-Quellcode:
type TMyData = (mData1 = 1,
                mData2 = 2,
                mData3 = 3,
                mData4 = 4,
                ...,
                ...);

type TSetOfMyData = Set of TMyData;
Dann habe ich einen String mit mehreren Zahlen drin, kommagetrennt. Jedes Zahl entsrpicht der TMyData. Um aus diesem String ein Set zu generieren, erstelle ich eine TStringList und laufe die getrennte Werte in einer Schleife durch. Es gibt aber sicher eine elegantere Methode.

Wie ist die schnellste und beste Methode, aus diesem String ein Set zu generieren?
  Mit Zitat antworten Zitat