Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.21;
Скачать: CL | DM;

Вниз

Древовидная сеть !   Найти похожие ветки 

 
MalkoLinge ©   (2003-07-03 11:17) [0]

В виде компонента,
По почкам прошу СИЛЬНО не бить

Скриншот
http://www.delphimaster.ru/download/123.jpg
Код
http://www.delphimaster.ru/cgi-bin/download.pl?get=1057216323&n=0


 
Крот ©   (2003-07-03 13:42) [1]

Ну, начинаю бить:)

1. В методе RefreshTree не очищаешь дерево.
2. Не худо бы CreateWnd перекрыть и там вызвать RefreshTree
3. У товарища под ником Dimka Maslov был неплохой компонент
, который делал то же самое, но через пространство имен
, по-моему так будет верней.
4. Такой компонент использовался бы скорей всего в диалоге,
а для этих целей уже есть SHBrowseForFolder


Ну, вот так, навскидку. Надеюсь, не больно ;-)


 
Крот ©   (2003-07-03 13:50) [2]

А, вот еще:)

5. SetOnProgress и SetOnEndScan ни к чему, все равно ты сразу
в поля пишешь

6. Событие OnProgress должно присылать позицию прогресса и
максимальное значение, иначе от него никакого толку.

Рыть сам алгоритм, честно говоря, лень. Пока, во всяком случае...


 
MalkoLinge ©   (2003-07-03 14:01) [3]


> 1. В методе RefreshTree не очищаешь дерево.

Блин :( 3 часа ночи было



> 2. Не худо бы CreateWnd перекрыть и там вызвать RefreshTree

У нас сеть - ок 10 рабочих груп, и ок 200-300 компов в некоторых :)..все это дело тормозит мама родная
Так что никакой автомммматики, все в ручную
(надо бы дерево как-то в потоке строить)


> 4. Такой компонент использовался бы скорей всего в диалоге,
>
> а для этих целей уже есть SHBrowseForFolder

Нет у меня он для другой цели цели. Он для того и нужен, что Иерархию строить...Я небольшую поисковую машину пишу :)



> Ну, вот так, навскидку. Надеюсь, не больно ;-)

нормально ! :)


> 5. SetOnProgress и SetOnEndScan ни к чему, все равно ты
> сразу
> в поля пишешь

Это оно автоматом нагенерило, когда контрол С жмешь :) вытру :)




 
Крот ©   (2003-07-03 14:23) [4]

Посмотри почту.



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

Текущий архив: 2003.07.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
7-68090
OpoloXAI
2003-05-12 17:49
2003.07.21
Как переключить ракладку клавиатуры на Украинский язык?


14-67980
Карелин Артем
2003-07-07 11:48
2003.07.21
Буржуйский форум по дельфи. ХОРОШИЙ.


3-67715
glow
2003-06-24 10:57
2003.07.21
DBGrid


14-68073
vuk
2003-07-05 16:07
2003.07.21
Блин... :-E


1-67858
ray_w
2003-07-07 09:04
2003.07.21
Строка состояния