SaveToStream funktioniert nicht
-
Hallo zusammen,
was mache ich hier falsch?
TStream *tsStream;
TStringList *tslList;ttreeview1->SaveToStream(tsStream);
tslList->LoadFromStream(tsStream);Jedesmal wenn das Programm zu dem ttreeview1->SaveToStream(tsStream) kommt
bekomme ich einen. Access violation at address nnn in module 'nnn.dll'. Write of address ...Kann mir da jemand helfen?
Gruss und danke
kea_
-
Hallo
vermutlich hast du weder für den Stream noch für die StringList eine gültige Instanz angelegt. Benke das TStream selber abstrakt ist, du must eine Instanz der abgeleiteten Klassen erstellen, zum Beispiel TFileStream
bis bald
akari
-
Danke für die Antwort...
Hab mich in das Thema Abstrakte Klassen einlesen müssen!
Ich glaube ich habe verstanden wie das Funktioniert.
Hatte das mal im Studium ist aber schon lange her.Gruss und danke für die rasche Antwort
kea_