![]() |
TMemoryStream und Append?!?
Ich habe 2 TMemoryStreams. In den ersten werden in einer schleife x daten gelesen. Ich brauche aber nach der schleife die daten komplett im zweiten TMemoryStream.
FPtrs.Write(Dump.Memory^,Dump.Size); <-- so geht es schonmal nicht. Wie macht man das? Dump ist Stream eins. In FPtrs sollen danach alle daten stehen. Danke im voraus |
AW: TMemoryStream und Append?!?
Schau Dir mal
![]() |
AW: TMemoryStream und Append?!?
Die ist 0. Hier mal der ausschnitt. Das 1. Byte scheint zu stimmen. Danach kommt nur noch "schrott".
Delphi-Quellcode:
Dump.Clear;
Dump:=Table.FieldAsBlob(Table.FieldIndex['FPtrs']); Dump.Position:=0; FPtrs.Write(Dump.Memory^,Dump.Size); |
AW: TMemoryStream und Append?!?
*boing* Man sollte auch FPtrs.Position auf 0 setzen wenn man es braucht.
Danke dir |
AW: TMemoryStream und Append?!?
Ja, der Stand auf EOS. Noch einfacher geht es mit
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz