Einzelnen Beitrag anzeigen

Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#4

Re: RichEdit: Bei Cursor Wort einfügen

  Alt 20. Sep 2003, 16:01
Warum, ist doch auch so kein Prob.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
 b, e: Integer;
begin
     b:=RichEdit1.SelStart;
     e:=RichEdit1.SelStart+RichEdit1.SelLength;
     RichEdit1.SelStart:=e;
     RichEdit1.SelLength:=0;
     RichEdit1.SelText:='[/b]';
     RichEdit1.SelStart:=b;
     RichEdit1.SelLength:=0;
     RichEdit1.SelText:='[b]';
     RichEdit1.SelStart:=b+3;
end;
Fügt an der aktuellen Cursorposition ein. Und wenn du ein Wort oder mehrere markierst, dann vor und hinter dem markierten Text.
Der Curser steht dann immer hinter dem [b].
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat