Hallo
Eigentlich ist das Problem simpel:
Ich durchsuche einen String nach Punkten (.) - Immer wenn ein Punkt gefunden wird, soll nach diesem Punkt ein Leerzeichen eingefügt werden, sofern noch keins da ist.
Mein Problem: Wenn ich nun ein Leerzeichen einfüge, stimmt dann die for-Bedigung mit der Länge noch ?
for i := Length(s) downto 1 do
begin
if (s[i] = CHR\_PERIOD) and (s[i + 1] ' ') then
Insert(' ', s, i + 1);
end;