Вверх ↑
Этот топик читают: Гость
Ответов: 2060
Рейтинг: 28
#16: 2007-01-09 20:17:36 ЛС | профиль | цитата
nesco, куда тебя ссылка послала? Поробуй ещё раз. http://dev.hiasm.com/xf//getfile/4995
карма: 1

0
Разработчик
Ответов: 26315
Рейтинг: 2146
#17: 2007-01-09 20:35:34 ЛС | профиль | цитата
Эдик, вот что выдает
    Невозможно отобразить страницу
    HTTP 404
карма: 22

0
Ответов: 1305
Рейтинг: 29
#18: 2007-01-09 22:51:31 ЛС | профиль | цитата
Эдик, уж сколько раз говорилось о вреде кириллицы в именах файлов - далеко не всем дано такие файлы скачивать
карма: 0

0
Ответов: 2060
Рейтинг: 28
#19: 2007-01-09 23:43:57 ЛС | профиль | цитата
Эдик, уж сколько раз говорилось о вреде кириллицы в именах файлов

Я так и думал об этом, но надеялся что это уже изправилось на форуме и в интернете.
карма: 1

0
Разработчик
Ответов: 26315
Рейтинг: 2146
#20: 2007-01-10 00:28:17 ЛС | профиль | цитата
Эдик, мдяяя... Ну явно надо искать другой метод подсчета размера папок, уж очень медленно. А на выходе она меня так же послала благополучно. И вот это откуда DirFileSizeT, что-то я не нашел его.
карма: 22

0
Ответов: 2060
Рейтинг: 28
#21: 2007-01-10 15:26:55 ЛС | профиль | цитата
И вот это откуда DirFileSizeT, что-то я не нашел его.

http://dev.hiasm.com/xf//getfile/4004
карма: 1

0
Ответов: 9906
Рейтинг: 351
#22: 2007-01-10 16:52:39 ЛС | профиль | цитата
Эдик опять вывалил ссылку, про которую говорил, что у него совсем другое
карма: 9

0
Ответов: 2060
Рейтинг: 28
#23: 2007-01-10 17:07:38 ЛС | профиль | цитата
Galkov, не понял, ты про что?
карма: 1

0
Ответов: 9906
Рейтинг: 351
#24: 2007-01-10 17:10:47 ЛС | профиль | цитата
Про то, что эту ссылку ты уже выкладывал, и сказал после этого, что у тебя стоит совсем другое.
карма: 9

0
Ответов: 2060
Рейтинг: 28
#25: 2007-01-10 19:03:48 ЛС | профиль | цитата
Galkov, ладно, я честно говоря не понял о чём ты. Какая разнеца короче, всё равно проехали.

[size=-2]------ Добавлено в 19:03
nesco,
Ну явно надо искать другой метод подсчета размера папок, уж очень медленно.

К стати у тебя нет, не каких мыслей на счёт этого? У меня только одна. Надо чтобы подсчёт папок происходил отдельно и не как не мешал работе в проводнике. Если пользователю нужно увидеть размер папок, то он просто будет ждать, когда программа сама подсчитает все размеры папок. Если этого ему не нужно, то он будет делать, то, что ему нужно.
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#26: 2007-01-11 05:51:04 ЛС | профиль | цитата
Эдик писал(а):
Надо чтобы подсчёт папок происходил отдельно и не как не мешал работе в проводнике

Для этого умные люди и придумали потоки
карма: 27
0
Ответов: 9906
Рейтинг: 351
#27: 2007-01-11 07:56:46 ЛС | профиль | цитата
Как вспомню мучения OldTV по этому поводу, так даже говорить не хочется
карма: 9

0
Разработчик
Ответов: 26315
Рейтинг: 2146
#28: 2007-01-11 11:04:46 ЛС | профиль | цитата
Dilma писал(а):
Для этого умные люди и придумали потоки

А вот тут муть и происходит. Включаем отдельный поток и, если, выводим в отдельное окно, то получаем ненужную перерисовку последнего. Тут надо включать буферизацию и по окончанию передавать буфер в окно. Ничего страшного тут нет -- только отдельный блок буферизации, можно на отдельном мультике. Должно работать. ИМХО.
Galkov писал(а):
Как вспомню мучения OldTV по этому поводу, так даже говорить не хочется

А в чем проблема, собственно? Я так думаю, это не тот поток, а системный. А если системный еще включить, чтобы ждал окончания основного, то воообще не должно мешать. ИМХО.
карма: 22

0
Ответов: 2060
Рейтинг: 28
#29: 2007-01-11 13:03:49 ЛС | профиль | цитата
Dilma,
Для этого умные люди и придумали потоки
я про эти потоки давно знаю и их изпользую и в этой програме у меня их аж несколько штук. Это просто были мысли вслух.

[size=-2]------ Добавлено в 13:03
Я всё - таки уточню, а то может я не ясно выразился. Если смотрели мой пример, то должны были заметить, что потоки в моей программе используются.
Ну явно надо искать другой метод подсчета размера папок, уж очень медленно.

К стати у тебя нет, не каких мыслей на счёт этого? У меня только одна. Надо чтобы подсчёт папок происходил отдельно и не как не мешал работе в проводнике.

Я наверно не точно выразился, но я имел ввиду следующие:
1. Сначала на экран выводиться все папки и файлы БЕЗ ПОДСЧЁТА ИХ РАЗМЕРА.
2. После того как проводник получил сигнал что все папки и файлы выведены ТО ПОСЛЕ ЭТОГО ИДЁТ ПОДСЧЁТ РАЗМЕРА ПАПОК.
карма: 1

0
Ответов: 9906
Рейтинг: 351
#30: 2007-01-11 13:12:50 ЛС | профиль | цитата
nesco,
1) не так все делается. Всю НЕ визуальную работу кидаем в поток (можно для комфорта где-то sleeping включить).
А отрисовку делать по таймеру. И чаще чем 50 раз в секунду - просто глупо занимать ресурсы, все равно нефига не увидишь. И 10 раз вполне достаточно, имхо.

2) Вот при беседе с коллегой OldTV я это все и пытался изложить.
http://dev.hiasm.com/xf/topic.php?t=3963
Только пытался, к сожалению...
Ты ему про Фому, а он тебе про Ерему - из этой серии...
Один запуск модальной формы через WinTools.doVisible чего стоил (а вы думали я просто так предлагал в MainForm заменить св-во ShowType на метод doShowModal)
карма: 9

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)