TStringList in Memo schreiben



  • Hallo

    Ich möchte gerne eine TStringList in ein Memo schreiben

    for(int x=0;x<Daten->Count;x++)
    Memo1-Lines->Daten[x];

    [C++ Fehler] Unit1.cpp(308): E2316 'ZeitDaten' ist kein Element von 'TStrings'

    Hab schon vieles ausprobiert aber ich kriegs nicht hin.

    Vielen Dank

    Michael



  • Hallo

    for(int x=0;x<Daten->Count;x++)
    Memo1-Lines->Daten[x];
    

    Dieser Quellcode macht ... gar nichts.

    [C++ Fehler] Unit1.cpp(308): E2316 'ZeitDaten' ist kein Element von 'TStrings'

    Diese Fehlermeldung sagt doch schon genug aus : du sprichst irgendwo ein Element ZeitDaten an, aber fälschlicherweise von TStringList. So ein ELement gibt es aber bei TStringList nicht, wie du in der BCB-Hilfe nachlesen kannst.
    Da aber in deinem Auszug nirgendwo "ZeitDaten' zu finden ist, kann ich dazu nichts weiter sagen.

    Im allgemeinen kannst du den Inhalt einer TStringList zu einem Memo so zuweisen :

    Memo1->Lines->Text = StringList->Text; // Inhalt komplett ersetzen
    Memo1->Lines->Add(StringList->Text); // Inhalt anhängen
    

    bis bald
    akari



  • Hallo

    Super, genau das hab ich gesucht. Danke.

    Gruss

    Michael


Log in to reply