Zeilenumbruch und Tabulator in Text für RichEdit einfügen (war : RichtEdit1)



  • Hallo,

    aus einer Datenbank x kopiere ich mir infos heraus und füge die in ein RichEdit1 ein.

    Button1Klick;
    AnsiString Tabb;
    Tabb = "\t";
    RichEdit1->Clear;
    RichEdit1->Lines->Add(Tabb + "Info:");
    RichEdit1->Paragraph->Alignment = taLeftJustify;
    RichEdit1->Lines->Add(Tabb + DataModule->Query1->Fields->Fields[1]->AsString);
    RichEdit1->SelectAll();
    RichEdit1->CopyToClipboard();

    hier wird mir mein Text aus dem Query1 ausgelesen, markiert und in die Zwischenablage kopiert.
    Funktioniert !!

    Der Text aus dem Query ist aber sehr lang.
    Meine Frage ??
    Wie bekomme ich hier nach dem x-ten Zeichen einen Zeilenumbruch hin, der wie die Zeile vorher mit einem Tabb beginnt ???

    Bin über jede Hilfe dankbar.

    Traugott

    /edit akari : Bitte aussagekräftigen Titel auswählen!



  • Hallo

    Indem du in den Text vor dem reinkopieren ins Richedit noch "\r\n\t" einfügst, und zwar dort wo du welche haben willst. Siehe for-Schleife und String-Methoden.

    bis bald
    akari


Anmelden zum Antworten