Текущий архив: 2005.02.13;
Скачать: CL | DM;
Вниз
Поиск файлов размером более 2.5 Гб Найти похожие ветки
← →
raidan © (2005-01-26 16:00) [0]Столкнулся с проблемой - при использовании findfirst/findnext не определяется размер файла, если он больше 2,5 Гб.
Поле Size в TSearchRec имеет типа integer - следовательно если файл более 2 Гб, получаем переполнение и вместо размера либо отрицательное число, либо 0 (если файл более 4 Гб).
FileSize возвращает также тип Integer.
Файлы читаются из расшаренных каталогов в сети (т.е. прочитывать его целиком - не вариант совсем :)).
Вопрос: как можно получать размер таких файлов?
← →
REA (2005-01-26 16:13) [1]TSearchRec.FindData.nFileSizeHigh, nFileSizeLow: DWORD;
← →
jack128 © (2005-01-26 16:14) [2]TSearchRec.FindData.nFileSizeHigh/TSearchRec.FindData.nFileSizeLow
← →
raidan © (2005-01-26 16:53) [3]Спасибо большое.
Страницы: 1 вся ветка
Текущий архив: 2005.02.13;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.041 c