Also, es ist mit Sicherheit nicht die schönste alle Lösungen. Aber ich habs so gemacht (allerdings mit einem Memo. hoffe mal dass es auch mit einem synedit (was das auch immer ist) geht.):
Delphi-Quellcode:
begin
Memo1.Lines.Exchange(2,2);
Memo1.SetFocus;
end;
Eigentlich tauscht man ja mit exchange zwei strings aus. aber wenn man zweimal den gleichen wert (nullbasiert) angibt. Springt er auch in die Zeile.
Man liest sich, Stanlay