Achtung, wenn der Nutzer auf denselben Gedanken kommt. Dann hast Du schnell: "User_User_Nachname". Das muss Dein "abziehen" dann verkraften!
Christoph
Schafft man gerade noch so.
Delphi-Quellcode:
Function Abziehen (const Bezeichner : String; Const prefix : String = 'User_') : String;
Begin
if substring (Bezeichner,1, Length(Prefix))=prefix then
result := Substring (Bezeichner, Length(Prefix)+1, maxint)
else
result := Bezeichner;
End;