Autor Beitrag
xthing
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Sa 15.07.06 18:05 
Hi Leute,
gibt es die Möglichkeit in Delphi einen String zu teilen?

Ich habe folgenden String:

Wert1#Wert2

Wie kann ich diesen teilen und zwar ist # Zeichen das Feldtrennzeichen.

Ich möchte dann diese beiden Werte jeweils einem String zuweisen so:

String1 := 'Wert1'
String2 := 'Wert2'

Gibt es in Delphi eine Funktion dazu?

Danke im Voraus.

Gruss
xthing
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Sa 15.07.06 18:47 
Die Stichworte sind Suche in: Delphi-Forum, Delphi-Library POS, Suche in: Delphi-Forum, Delphi-Library COPY und Suche in: Delphi-Forum, Delphi-Library DELETE. Alle Routinene sind in der Unit SysUtils (aka System) zu finden. In der Delphi-Hilfe unter dem Thema String-Verarbeitung wärst du auch fündig geworden.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure TForm1.Button1Click(Sender: TObject);
var
String1, String2: String;
begin
String1:='Wert1#Wert2';
String2:=Copy(String1, 1, pos('#', String1));
Delete(String1, 1, pos('#', String1));
end;

Ungetestet, evtl. kleiner Denkfehler aber vom Prinzip her richtig...