Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
3. Jul 2011
Wie schon gesagt, man könnte ja gleich Pos() verwenden, damit erledigt sich das dann von selbst ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
3. Jul 2011
Weil der markierte Text durch den Inhalt der Zwischenablage überschrieben wird, ganz einfach.
Forum: Object-Pascal / Delphi-Language
Delphi
by DeddyH,
3. Jul 2011
Strings beginnen beim Index 1, nicht bei 0. Außerdem musst Du den String ja nicht zeichenweise durchgehen, das ginge auch mit Pos. Und ein Ressourcenschutzblock (try-finally) für die Bitmap wäre auch nicht verkehrt. Zum Problem: klappt es, wenn Du zwischen SelStart setzen und Einfügen SelLength noch auf 2 stellst?