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

Invalid pointer operation   Найти похожие ветки 

← →
TRUNK ©   (2007-01-24 10:29) [40]


> Garacio ©   (23.01.07 13:10) [24]
> Кажется я понял! Такая ерунда происходит, когда я копирую
> маленькие файлы

Я кажется знаю, в чём причина подвисания программы. Судя по всему
используемая функция копирования создаёт дополнительный поток
для копирования и тут же возвращает управление, не дожидаясь
завершения копирования, после этого происходит то же самое со
следующим файлом и так далее. В результате быстро возрастает
количество потоков в программе из-за чего она и виснет.
Справедливость моих рассуждений можно проверить открыв в
Delphi окно Threads и посмотреть сколько потоков образуется
при копировании.



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

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



Память: 0.51 MB
Время: 0.028 c
15-1169201634
Жук
2007-01-19 13:13
2007.02.11
Надёжность поставщика


6-1157461535
Tanya
2006-09-05 17:05
2007.02.11
свой IP


15-1169322834
DMB1
2007-01-20 22:53
2007.02.11
Чат по протоколу TCP/IP клиент и сервер


2-1169740671
dest81
2007-01-25 18:57
2007.02.11
select .... like %


4-1159431891
dima_shapkin
2006-09-28 12:24
2007.02.11
Системные иконки




   Наверх