Вниз
Скачать: CL | DM;

Копирование большого файла   Найти похожие ветки 

 
Raduga   (2003-05-29 13:29) [0]

Добрый день, мастера. Возникла такая проблема: в проге вызывается функция copyfile, копирующая большой файл (порядка 100мб), как остановить выполнение моей программы пока файл не будет полностью скопирован ?


 
Palladin ©   (2003-05-29 13:32) [1]

а что? она не останавливается?


 
clickmaker ©   (2003-05-29 13:33) [2]

Юзать CopyFileEx, если НТ/2000/ХР или самому копировать CreateFile + ReadFile + WriteFile блоками в цикле, проверяя флажок отмены


 
MegaVolt ©   (2003-05-29 15:11) [3]

Кстати можно ещё исспользовать TMemoryStream загружать в него весь файл (если памяти много) и затем записывать его в другое место. Для копирования в пределах одного диска это даст существенный прирост скорости копирования :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
6-26646
Дмитрий К.К.
2003-04-07 11:59
2003.06.09
Поиск файла в Интернете


1-26454
k-sergey
2003-05-29 12:22
2003.06.09
Удалить саму себя...


1-26519
anod
2003-05-30 05:15
2003.06.09
Как создать новый класс?


8-26609
Konstantin
2003-02-22 19:10
2003.06.09
Визир на Image?


4-26828
SaperXL
2003-04-07 21:42
2003.06.09
Перерисовка окна - её предотвращение




   Наверх