Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: FileSplitter: Probleme mit großen Dateien
25. Mär 2008, 22:56
Ich habe es jetzt mal so geändert:
Delphi-Quellcode:
function CalcCntParts(const Filename: string; Size: Int64): Cardinal;
var
FileSize : Int64; // >4GB
begin
result := 0;
if Size > 0 then
begin
FileSize := GetFileSize(PChar(Filename));
if (FileSize > 0) and (FileSize div Size < High(Int64)) then
result := (FileSize - 1) div Int64(Size) + 1;
end;
end;
Neue Exe im Anhang.
Michael Ein Teil meines Codes würde euch verunsichern.
|