nesco, куда тебя ссылка послала? Поробуй ещё раз. http://dev.hiasm.com/xf//getfile/4995
Этот топик читают: Гость
Ответов: 2060
Рейтинг: 28
|
|||
карма: 1 |
|
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Эдик, вот что выдает
HTTP 404 |
|||
карма: 22 |
|
Ответов: 1305
Рейтинг: 29
|
|||
Эдик, уж сколько раз говорилось о вреде кириллицы в именах файлов - далеко не всем дано такие файлы скачивать
![]() |
|||
карма: 0 |
|
Ответов: 2060
Рейтинг: 28
|
|||
Эдик, уж сколько раз говорилось о вреде кириллицы в именах файлов
Я так и думал об этом, но надеялся что это уже изправилось на форуме и в интернете. ![]() |
|||
карма: 1 |
|
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Эдик, мдяяя... Ну явно надо искать другой метод подсчета размера папок, уж очень медленно. А на выходе она меня так же послала благополучно. И вот это откуда DirFileSizeT, что-то я не нашел его.
|
|||
карма: 22 |
|
Ответов: 2060
Рейтинг: 28
|
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Эдик опять вывалил ссылку, про которую говорил, что у него совсем другое
![]() |
|||
карма: 9 |
|
Ответов: 2060
Рейтинг: 28
|
|||
Galkov, не понял, ты про что?
|
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Про то, что эту ссылку ты уже выкладывал, и сказал после этого, что у тебя стоит совсем другое.
|
|||
карма: 9 |
|
Ответов: 2060
Рейтинг: 28
|
|||
Galkov, ладно, я честно говоря не понял о чём ты. Какая разнеца короче, всё равно проехали.
[size=-2]------ Добавлено в 19:03 nesco, Ну явно надо искать другой метод подсчета размера папок, уж очень медленно.
К стати у тебя нет, не каких мыслей на счёт этого? У меня только одна. Надо чтобы подсчёт папок происходил отдельно и не как не мешал работе в проводнике. Если пользователю нужно увидеть размер папок, то он просто будет ждать, когда программа сама подсчитает все размеры папок. Если этого ему не нужно, то он будет делать, то, что ему нужно. |
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Эдик писал(а): Надо чтобы подсчёт папок происходил отдельно и не как не мешал работе в проводникеДля этого умные люди и придумали потоки ![]() |
|||
карма: 27 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Как вспомню мучения OldTV по этому поводу, так даже говорить не хочется
![]() |
|||
карма: 9 |
|
Разработчик
Ответов: 26315
Рейтинг: 2146
|
|||
Dilma писал(а): Для этого умные люди и придумали потокиА вот тут муть и происходит. Включаем отдельный поток и, если, выводим в отдельное окно, то получаем ненужную перерисовку последнего. Тут надо включать буферизацию и по окончанию передавать буфер в окно. Ничего страшного тут нет -- только отдельный блок буферизации, можно на отдельном мультике. Должно работать. ИМХО. Galkov писал(а): Как вспомню мучения OldTV по этому поводу, так даже говорить не хочется А в чем проблема, собственно? Я так думаю, это не тот поток, а системный. А если системный еще включить, чтобы ждал окончания основного, то воообще не должно мешать. ИМХО. |
|||
карма: 22 |
|
Ответов: 2060
Рейтинг: 28
|
|||
Dilma,
Для этого умные люди и придумали потоки я про эти потоки давно знаю и их изпользую и в этой програме у меня их аж несколько штук. Это просто были мысли вслух.
[size=-2]------ Добавлено в 13:03 Я всё - таки уточню, а то может я не ясно выразился. Если смотрели мой пример, то должны были заметить, что потоки в моей программе используются. Ну явно надо искать другой метод подсчета размера папок, уж очень медленно.
К стати у тебя нет, не каких мыслей на счёт этого? У меня только одна. Надо чтобы подсчёт папок происходил отдельно и не как не мешал работе в проводнике.
Я наверно не точно выразился, но я имел ввиду следующие: 1. Сначала на экран выводиться все папки и файлы БЕЗ ПОДСЧЁТА ИХ РАЗМЕРА. 2. После того как проводник получил сигнал что все папки и файлы выведены ТО ПОСЛЕ ЭТОГО ИДЁТ ПОДСЧЁТ РАЗМЕРА ПАПОК. |
|||
карма: 1 |
|
Ответов: 9906
Рейтинг: 351
|
|||
nesco,
1) не так все делается. Всю НЕ визуальную работу кидаем в поток (можно для комфорта где-то sleeping включить). А отрисовку делать по таймеру. И чаще чем 50 раз в секунду - просто глупо занимать ресурсы, все равно нефига не увидишь. И 10 раз вполне достаточно, имхо. 2) Вот при беседе с коллегой OldTV я это все и пытался изложить. http://dev.hiasm.com/xf/topic.php?t=3963 Только пытался, к сожалению... Ты ему про Фому, а он тебе про Ерему - из этой серии... Один запуск модальной формы через WinTools.doVisible чего стоил (а вы думали я просто так предлагал в MainForm заменить св-во ShowType на метод doShowModal) ![]() |
|||
карма: 9 |
|