Zeichen im RichEdit einfügen?
-
Hallo,
Ich wollte fragen, mit was für einen Befehl ich Zeichen in einer bestimmten Zeile in einem RichEdit einfügen kann.Ich habs so versucht,
RichEdit1->Lines->Strings[0]->Add("Wort");
Aber das ist falsch.
Und wenn ich Strings[0] weg lasse, wird ne neue Zeile angefangen.
-
Verwende Insert statt Add.
-
hi, ja morris hat recht
habs grade probiert mit...RichEdit1->Lines->Insert(0,"Wort");er setz dir das wort immer in die richtige zeile, aber das was dort drin stand wird nach unten verschoben, sag das nur weil ich auch so ein problem bei einer listview habe
und siehe da mein problem wurde damit auch gelöst

wünsche noch was
-
Das sind ja auch verschiedene Insert-Funktionen. Deine ist die von TStrings (bzw. TStringList), die andere von AnsiString.
-
Ja, es funktioniert, bloß das das was schon drine steht ne Zeile tiefer gesetzt wird. Hat hawkdz ja schon gesagt. Ich brauch das aber so, das das was in die Zeile soll hinten angefügt wird.
Kennt da jemand ne lösung für?
-
RichEdit1->Lines->Strings[0] += "Wort";
-
Braunstein schrieb:
RichEdit1->Lines->Strings[0] += "Wort";hmm...Da passiert irgendwie gar nichts.
Es kommt zwar keine Fehlermeldung, aber eingefügt wird auch nichts. T_T
-
Hallo
RichEdit1->Lines->Strings[0] = RichEdit1->Lines->Strings[0] + "Wort";bis bald
akari
-
Da habe ich doch glatt vergessen, dass hier wieder nur Zugriffsfunktionen im Spiel sind und somit temporäre AnsiStrings geändert werden.

Danke akari
-
akari schrieb:
Hallo
RichEdit1->Lines->Strings[0] = RichEdit1->Lines->Strings[0] + "Wort";bis bald
akariWOW, vielen Dank!! _
Jetzt wo ich das Lese leuchtet es mir auch ein _'