Zeilenumbruch bei mehreren Edit Feldern
-
Hallo
ich habe eine Frage und zwar...
Ich habe 4 Edit Felder wo Text drinen steht. Der Text wird aus einer Datei geladen.
Jetzt sollen alle 4 Edit Felder in einem Memo Feld kopiert werden.
Er macht es auch nur Ohne zeilenumbruch.
Wie man ein Zeilenumbruch bei Text macht weis ich ja /n aber wie mache ich das in meinem Fall ?
Memo1->Lines->Add(Edit74->Text + Edit75->Text + Edit76->Text + Edit77->Text);
Mache ich zusätzlich noch + "/n" da rein macht er mir nur ein | zwischen den Texten aber kein Umbruch.
Hoffe ihr könnt mir weiterhelfen.
Liebe Grüße
Malcolm
-
Ich würde das so machen, deine Edits in ein Panel oder GroupBox packen und dann mit einer Schleife durchgehen:
TEdit *editControl; for(int i=0; i<Panel1->ControlCount; i++) { editControl = dynamic_cast<TEdit*>(Panel1->Controls[i]); if(!editControl) continue; Memo1->Lines->Add(editControl->Text); }
mfg
-
Achso und btw. für deine Lösung müßtest du :
Memo1->Lines->Add(Edit1->Text + "\r\n" + Edit2->Text + "\r\n" + Edit3->Text + "\r\n" + Edit4->Text + "\r\n");
schreiben
mfg