Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
29. Sep 2009
Dann setz mal SelStart entsprechend.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
28. Sep 2009
Versuch es mal ohne die Variable ;)
Quatsch, Du hast Recht, ich hatte das vorher mit Delete geschrieben statt mit Copy, das geht nicht ohne die Variable und anschließende Neuzuweisung.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
28. Sep 2009
Über einen kleinen Umweg geht auch das.
var s: string;
...
s := Copy(Edit1.Text, 1, Length(Edit1.Text) - Length('Teststring'));
Edit1.Text := s;
Ungetestet.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
28. Sep 2009
Ich hab mich anscheinend unklar ausgedrückt.procedure TForm1.Button1Click(Sender: TObject);
begin
Edit1.Text := Edit1.Text + 'Teststring';
end;
Pro Klick sollte da jetzt ein "Teststring" mehr im Edit erscheinen.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
28. Sep 2009
Klar, Du berücksichtigst ja auch nicht, was bereits im Edit steht. Häng den neuen Text einfach mit + hintendran.
Edit1.Text := Edit1.Text + 'nächster String';