Funktioniert es denn mittlerweile, überhaupt irgendwie Daten auf die Festplatte zu speichern mit dem SaveToFile()? Die ganze Sache sieht ausserdem gefährlich aus, weil StatusProc() glaube ich nicht im Hauptthread läuft, der SaveToFile()-Aufruf aber schon. Du müsstest den Zugriff dann synchronisieren (siehe TCriticalSection).
Zitat:
Also sagen wir Stream_A enthält:ABCDEFG
wie kopiere ich nun korrekt 'BCDEFG' in Stream B ?
Code:
procedure Kopieren(Stream_A, Stream_B: TMemoryStream);
begin
Stream_A.Position := 1;
Stream_B.CopyFrom(Stream_A, 6);
end;
Ist so aus dem Kopf niedergeschrieben, sollte aber passen..