Einzelnen Beitrag anzeigen

Benutzerbild von Coder90
Coder90

Registriert seit: 8. Nov 2004
Ort: Ebhausen, BW
44 Beiträge
 
Delphi 2007 Architect
 
#2

Re: [VirtualTreeView] Daten später laden

  Alt 24. Aug 2006, 00:09
Um in anderen proceduren mit dem Stream arbeiten zu können muss ich ihn kopieren.
Delphi-Quellcode:
var
  aStream: TStream;

procedure TMainForm1.VSTLoadNode(Sender: TBaseVirtualTree;
  Node: PVirtualNode; Stream: TStream);
begin
  ...
  aStream := TStream.Create;
  aStream.CopyFrom(Stream,Stream.Size);
end;
Doch wenn er bei CopyFrom ankommt bringt er eine Debugger-Exception von EReadError "Stream-Lesefehler".
Wie könnte ich den Stream sonst noch kopieren?
  Mit Zitat antworten Zitat