Autor Beitrag
delphisual
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 89

WIN 2000
D5 Prof
BeitragVerfasst: So 29.06.03 17:56 
Hallo zusammen,

ich möchte nur einen Teil des Textes die Hintergrundfarbe ändern,
so habe ich das versucht:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
text1:='  mein Text   ';  
richedit1.SelStart:=pos(text1,Text1); 
richedit1.SelLength:=length(text1);  
richedit1.Color:=clblue;

danke sehr

Moderiert von user profile iconTino: Code- durch Delphi-Tags ersetzt.

_________________
(Wer ein Problem definiert, hat es schon halb gelöst.)
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 29.06.03 19:34 
delphisual hat folgendes geschrieben:
so habe ich das versucht:

Und was ist bei rausgekommen? Verrätst du uns das auch noch?
delphisual Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 89

WIN 2000
D5 Prof
BeitragVerfasst: So 29.06.03 19:40 
hi,

Der gesamter Bereich des RichEdits wird gefärbt, ich möchte aber dass nur der Bereich der Selektierung gefärbt wird.

danke schön

_________________
(Wer ein Problem definiert, hat es schon halb gelöst.)
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 29.06.03 19:44 
Weil wahrscheinlich das:
ausblenden Delphi-Quelltext
1:
pos(text1,Text1);					

NULL liefert!!! Text1 ist immer gleich Text1!!!

Setzt den Cursor mal in das Wort pos und drück beherzt F1 und dann lies, was da steht.