Zitat von
RAD Studio VCL Reference Delete:
If count specifies more characters than remain starting at the index, System::AnsiStringBase:
elete removes the rest of the string. If count is less than 0, no characters are deleted.
Also nicht sonderlich performant.