Hmm...wodurch die anderen Werte kommen weiß ich jetzt auch ned. Hatte den String immer aus einer StringList geladen. Dann werden nur die vier Werte angezeigt.
Delphi-Quellcode:
var Text,Anfang:PChar;
Wort:String;
List:TStringList;
begin
List:=TStringList.Create;
List.Add('Text;1;Zahl;2;Wert;3;Zeichen');
Text:=PChar(List.GetText);
{...}
end;
Tschüß Markus