Re: FileSplitter: Probleme mit großen Dateien
Zitat:
|
Re: FileSplitter: Probleme mit großen Dateien
Nein, es erscheint alles korrekt, sowohl Größe als auch Teilstücke, deswegen war ich ja verwundert als ich mir mein C:\ angeschaut habe :spin2:
|
Re: FileSplitter: Probleme mit großen Dateien
Dann liegt der Hund in der Split-Funktion begraben. :gruebel:
|
Re: FileSplitter: Probleme mit großen Dateien
Kannst du den aktuellen Source mal anhängen, oder mir schicken ?
Dann jag ichs mal durch den debugger, ich glaub sonst sucht man sich da einen Wolf... |
Re: FileSplitter: Probleme mit großen Dateien
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für das Angebot. Sourcen im Anhang.
|
Re: FileSplitter: Probleme mit großen Dateien
Kein Problem, ich erhalte bei BytesToRead einen Überlauf. BytesToRead, BytesRead, BytesWritten sind noch Integer.
Mit Int64 funktioniert es, allerdings etwas langsam, rund 1-2 Sekunden pro Prozent. Könnte man das etwas beschleuigen, in dem man die Blöckgröße etwas vergrößert? Bei mir ist die knapp über 1MB. |
Re: FileSplitter: Probleme mit großen Dateien
Das hätte ich jetzt nicht gedacht, dass die Blockgröße einen Interger-Überlauf verursachen könnte. :shock:
Besten dank fürs Debuggen. :P |
Re: FileSplitter: Probleme mit großen Dateien
Liste der Anhänge anzeigen (Anzahl: 1)
Zu früh gefreut:
Zitat:
Aktuelle Version im Anhang. |
Re: FileSplitter: Probleme mit großen Dateien
Moin Luckie, der fehler liegt in deiner Funktion dlgfunc, diese übergibt nämlich bei 4096 MB für den Parameter Size den Wert 0 an CalcCntParts. Wo der fehler genau liegt, kann ich nicht sagen. (Habe nie viel in NonVCL gemacht)
|
Re: FileSplitter: Probleme mit großen Dateien
Hm. :gruebel:
Danke schon mal für den Hinweis. Mal sehen, ob ich da was finden kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz