Bei RichEdit einzelne Zeile ansprechen
-
Hallo Leute,
ich habe lange versucht herauszufinden wie jede einzelne Zeile in RichEdit ansprechen kann um z.B. heruaszufinden wie lange die Zeile ist. usw.So habe ich versucht.
ToEnd = RichEdit1->Lines->Values[I].Length();
Was mache ich falsch
-
Hi,
das TRichEdit ist gut dokumentiert und in der BCB-Hilfe gibt es einige Beispiele.
void __fastcall TForm1::Button1Click(TObject *Sender) { for (int i = 0; i < RichEdit1->Lines->Count; i++) { // alle Zeilen durchgehen String Line = RichEdit1->Lines->Strings[i]; // alle Zeichen der Zeile einschl. Tab, Leerzeichen, CR als String int len = Line.Length(); // Anzahl der Zeichen Memo1->Lines->Add("Zeile " + IntToStr(i + 1) + " hat " + IntToStr(len) + " Zeichen"); // Ausgabe in einem Memo } }
mfg
kpeter