TStream zu AnsiString



  • Es gab hierzu schon ein paar Themen
    Aber

    //Indi verbindung funktioniert
        IndiMftp->List(liste,"",false);
        vector<AnsiString> p;
        for(int x=0; x<liste->Count; x++){
            //Folgendes habe ich von hier und BCC-Hilfe
            TStream* stream = new TMemoryStream();
            TStrings *list = new TStringList();
            IndiMftp->Get(liste->operator [](x),stream);
            //stream->Size gibt größe der Datei aus (122byte)
            //sollte also nicht leer sein
            list->LoadFromStream(stream);
            //Aber list bleibt leer
            p.push_back(list->Text);
            delete list;
            delete stream;
        }
        delete liste;
    

    Warum bleibt list->Text leer



  • Stream-Position vor dem LoadFromStream auf 0 setzen.



  • Danke!

    Stand in keiner Beschreibung


Anmelden zum Antworten