![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
![]()
В общем, проблема такая.
Я написал небольшую программку, которая переносит файлы с одного места в другое. Всё работало нормально, до тех пор, пока я не попробовал перекинуть файлы на флешку. К примеру файл: *.avi (весом:2,01 Гб) я решил перекинуть на флешку. В итоге программа зависла. Но, какая то, часть файла всё же успела передаться, и естественно ничего я посмотреть не смог... Потом я подумал, что (2,01 Гб) слишком большой вес. Взял файл *.exe(396 Кб) и так же перекинул, программа так же зависла, но потом всё же завершила передачу. ---------------------------------------- Вопрос, что сделать, что бы у программы не было вот таких зависаний? для переноса файлов, я использовал следующий код: Код:
Код:
В общем, кто в курсе, подскажите. Что мне с этим делать? |
![]() |
![]() |
![]() |
#2 | |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
![]() Цитата:
![]() К слову перемещение файлов и так делает винда во внешнем потоке, по крайней мере это касается MoveFileEx, CopyFileEx |
||
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 28.09.2011
Сообщений: 250
|
![]()
Я немного не понял. Что мне делать?(
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Использовать расширенные функции 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 |