Forum: Win32/Win64 API (native code)
by shmia,
25. Mär 2008
Ich würde trotzdem keine for-schleife verwenden; der Parameter ist doch überflüssig.
Wir kennen die Dateigrösse und die Grösse der Teildateien. Bringt man jetzt noch die Anzahl der Teildateien ins Spiel,
ist das wie eine überbestimmte Gleichung.
SizeOfFile := GetFileSize(PChar(Filename));
Bist du sicher, dass du die richtige Funktion verwendest ?
Unter Delphi 5 sieht der Prototyp aus...
Forum: Win32/Win64 API (native code)
by shmia,
25. Mär 2008
Ich verstehe nicht, weshalb der Parameter CntParts überhaupt übergeben wird.
Angenommen, ich möchte eine Datei mit 5 GB in 650 MB grosse Stücke unterteilen.
Dann gehe ich doch so vor (Pseudocode):
Datei öffnen
while not eof do
begin
ErzeugeNeueZieldatei;
readsize := 0
do