hallo
ich möchte etwas aus einem stream in einen buffer lesen und zwar so das die ersten bytes (in dem fall 8 ) nicht überschrieben werden.
also ungefähr so:
Delphi-Quellcode:
var
Buff: Pointer;
Stream: TMemoryStream;
begin
GetMem(Buff, 1024 + 8);
Stream := TMemoryStream.Create;
try
FuelleBytes(Buff, 8);
Stream.ReadBuffer(Buff^, 1024); // und hier soll eben erst ab dem 8. byte gefüllt werden
//...
wie stell ich sowas an?