|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.07.2009, 12:02 | #1 | |
Заблокирован
Регистрация: 21.07.2009
Сообщений: 17
|
Размер папок
Пробую сделать удобный Файл-Менеджер, чтобы на глаз видны были "тяжелые" папки и вот уперся в пару траблов:
1 При подщёте размера (DirSize) папки сильно подгружает прогу 2 При использовании типа Integer некорректно отображает размеры папок 3 Непонятно как в стандартных ListBox\FileListBoxax выделить самые "Тяжелые" папки. Вот код которым запрашиваю размер папки, вроде ничего лишнего. Цитата:
|
|
25.07.2009, 13:17 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Что-то вы тут не то понаписали, например, где запоминается результат рекурсивного выполнения функции?
Вот вам код, определяющий размер папки. Чтоб не вешал программу, можно засунуть его в отдельный поток. Вместо integer надо использовать int64 Код:
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
25.07.2009, 14:08 | #3 | |
Заблокирован
Регистрация: 21.07.2009
Сообщений: 17
|
Цитата:
|
|
25.07.2009, 14:22 | #4 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Не, по теме Многопоточные приложения ищи, в DRKB статья вроде неплохая была
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки | RPGer | Мультимедиа в Delphi | 6 | 20.10.2008 19:54 |
Дерево папок | EdNovice | Общие вопросы Delphi | 2 | 26.08.2008 15:34 |
Поиск папок | Artificial | Помощь студентам | 2 | 16.03.2008 22:30 |
Дерево папок | Stanislav | Общие вопросы Delphi | 7 | 11.03.2008 22:26 |
копирование папок!!!hELP | 80971815772 | Общие вопросы C/C++ | 1 | 03.03.2007 23:07 |