Einzelnen Beitrag anzeigen

Legnad

Registriert seit: 23. Jan 2007
16 Beiträge
 
Delphi XE5 Professional
 
#3

Re: Zeilenanfang färben (TRichEdit)

  Alt 23. Jan 2007, 17:30
Zitat von dominikkv:
hi und Willkommen bei DP
so hab ich das in meinem chat gelöst

Delphi-Quellcode:
ChatWnd.Lines.Add('('+TimeToStr(Now)+') '+copy(s, Pos('/',s)+1, Pos('\',s)-Pos('/',s)-1)+': '+ copy(s, Pos('|',s)+1, length(s)-Pos('|', s)));
ChatWnd.SelStart := Length(chatWnd.Text)-length(s)-length(TimeToStr(Now))+1;
ChatWnd.SelLength := Length(TimeToStr(now))+4+Pos('\', s)-Pos('/', s);
ChatWnd.SelAttributes.Color := clBlue;
Mit der Variable "s" in deinem Code kann ich leider nichts anfangen. Ich kann mir die Stelle nicht so richtig erklären:

Zitat:
ChatWnd.SelStart := Length(chatWnd.Text) - length(s) - length(TimeToStr(Now)) + 1;
[ChatWnd.SelLength := Length(TimeToStr(now)) + 4 + Pos('\', s) - Pos('/', s);
  Mit Zitat antworten Zitat