...
WHILE STRPOS(FieldContent,'ß') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'ß')-1) + EsZet +
COPYSTR(FieldContent,STRPOS(FieldContent,'ß')+1,MAXSTRLEN(FieldContent));
WHILE STRPOS(FieldContent,'Ä') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'Ä')-1) + AUmlaut +
COPYSTR(FieldContent,STRPOS(FieldContent,'Ä')+1,MAXSTRLEN(FieldContent));
WHILE STRPOS(FieldContent,'Ö') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'Ö')-1) + OUmlaut +
COPYSTR(FieldContent,STRPOS(FieldContent,'Ö')+1,MAXSTRLEN(FieldContent));
WHILE STRPOS(FieldContent,'Ü') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'Ü')-1) + UUmlaut +
COPYSTR(FieldContent,STRPOS(FieldContent,'Ü')+1,MAXSTRLEN(FieldContent));
CheckRec := DELCHR(FieldContent,'=',Text1105400043);
IF CheckRec <>'' THEN BEGIN
CheckRec := CONVERTSTR(FieldContent,Text1105400044,
' ');
String := STRLEN(DELCHR(CheckRec));
FieldContent := CONVERTSTR(FieldContent,DELCHR(CheckRec),PADSTR('',String,' '));
END;
EXIT (FieldContent);
...
...
AUmlaut := '[';
OUmlaut := '\';
UUmlaut := ']';
EsZet := '~';
WHILE STRPOS(FieldContent,'ß') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'ß')-1) + EsZet +
COPYSTR(FieldContent,STRPOS(FieldContent,'ß')+1,MAXSTRLEN(FieldContent));
WHILE STRPOS(FieldContent,'Ä') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'Ä')-1) + AUmlaut +
COPYSTR(FieldContent,STRPOS(FieldContent,'Ä')+1,MAXSTRLEN(FieldContent));
WHILE STRPOS(FieldContent,'Ö') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'Ö')-1) + OUmlaut +
COPYSTR(FieldContent,STRPOS(FieldContent,'Ö')+1,MAXSTRLEN(FieldContent));
WHILE STRPOS(FieldContent,'Ü') > 0 DO
FieldContent := COPYSTR(FieldContent,1,STRPOS(FieldContent,'Ü')-1) + UUmlaut +
COPYSTR(FieldContent,STRPOS(FieldContent,'Ü')+1,MAXSTRLEN(FieldContent));
CheckRec := DELCHR(FieldContent,'=',Text1105400043);
IF CheckRec <>'' THEN BEGIN
CheckRec := CONVERTSTR(FieldContent,Text1105400400,
' ');
String := STRLEN(DELCHR(CheckRec));
FieldContent := CONVERTSTR(FieldContent,DELCHR(CheckRec),PADSTR('',String,' '));
END;
EXIT (FieldContent);
...