|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2014, 10:36 | #1 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
Перенос данных на флешку
В общем, проблема такая.
Я написал небольшую программку, которая переносит файлы с одного места в другое. Всё работало нормально, до тех пор, пока я не попробовал перекинуть файлы на флешку. К примеру файл: *.avi (весом:2,01 Гб) я решил перекинуть на флешку. В итоге программа зависла. Но, какая то, часть файла всё же успела передаться, и естественно ничего я посмотреть не смог... Потом я подумал, что (2,01 Гб) слишком большой вес. Взял файл *.exe(396 Кб) и так же перекинул, программа так же зависла, но потом всё же завершила передачу. ---------------------------------------- Вопрос, что сделать, что бы у программы не было вот таких зависаний? для переноса файлов, я использовал следующий код: Код:
Код:
В общем, кто в курсе, подскажите. Что мне с этим делать? |
19.05.2014, 10:39 | #2 | |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Цитата:
|
|
19.05.2014, 10:46 | #3 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Цитата:
К слову перемещение файлов и так делает винда во внешнем потоке, по крайней мере это касается MoveFileEx, CopyFileEx |
||
19.05.2014, 10:54 | #4 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
Я немного не понял. Что мне делать?(
|
19.05.2014, 11:02 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Использовать расширенные функции MoveFileEx, CopyFileEx, или writeFile многопоточно ипользуя Overlapped.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос данных | Ericnex | БД в Delphi | 1 | 06.01.2013 11:25 |
база данных работала, но как только скинули на флешку-не запускается | наташка-ромашка | БД в Delphi | 4 | 26.11.2011 15:15 |
MySQL перенос данных между базами данных с MyDAC | Nikolay88 | БД в Delphi | 3 | 14.05.2011 00:17 |
Изменение данных и перенос данных из одной таб в другую | Kot9ra | Microsoft Office Access | 13 | 02.07.2010 12:22 |
сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу) | Vitalik85 | Microsoft Office Excel | 4 | 12.08.2009 00:30 |