Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Delphi 2007 + Stringfunktionen z.B. bei Aufteilen bei " "


sunshineh - So 07.09.08 17:37
Titel: Delphi 2007 + Stringfunktionen z.B. bei Aufteilen bei " "
Hallo,
ich habe schon etwas gesucht, aber leider noch nicht das richtige gefunden.
Mein Problem:
Ich habe einen String: abc x defg u hijk
diesen möchte ich wie folgt aufteilen:
var1 := abc
var2 := defg
dann if abfrage, je nachdem was in x steht
und if abfrage, je nachdem was in u steht
var3 := hijk

wobei die Buchstabenfolgen abc, defg, hijk unterschiedlich lang sein können (-> Trennzeichen für die einzelnen Strings ist das " ")
Wie mache ich das nun am geschicktesten? Gibt es eine fertige Funktion dafür (kopieren oder ausschneiden bis zum Leerzeichen)?

Bin über Hilfe sehr dankbar!!


LexXis - So 07.09.08 17:43

Zum Selberbasteln brauchst du die Funktionen Copy, Pos und Length.
Alternativ könntest du die SuFu auch mal mit "Explode" füttern.

mfg


mkinzler - So 07.09.08 17:45

Oder mit Hilfe einer StringListe