Hallo, willkommen in der
DP
Mit den Funktionen Copy und Pos sollte sich das machen lassen.
Delphi-Quellcode:
const aStr = '^5Hallo';
begin
ShowMessage(Copy(aStr,Pos('^',aStr) + 2,Length(aStr)));
end;
[edit] Das setzt voraus, dass sich das Zeichen an erster Stelle befindet, da sonst alle Zeichen davor unterschlagen werden. Das ist mit einem vorherigen Sichern (auch wieder mit Copy und Pos) zu umgehen. [/edit]