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

Создание меню из дерева каталогов и файлов   Найти похожие ветки 

← →
Asdpro   (2006-09-26 17:09) [0]

Есть программа при запуске создает меню дерева каталогов и файлов начиная с места где запущена. Проблема в том что при большом количестве каталогов и файлов это довольно медленно. Можно ли сохранить состояние MainMenu.


← →
clickmaker ©   (2006-09-26 17:19) [1]


> при большом количестве каталогов и файлов это довольно медленно.
> Можно ли сохранить состояние MainMenu

в огороде бузина, а в Киеве дядька?


← →
zdm ©   (2006-09-26 17:42) [2]


> в огороде бузина, а в Киеве дядька?

:)

> Asdpro

Есть много способов обращения с деревьями, очень глубокая тема.
Вот например ссылочка, которая мне реально помогла при построении деревьев в БД, но логика одна
http://www.megalib.com/books/923/dbtreeview.htm


← →
Asdpro   (2006-09-27 08:07) [3]

Увы правильно заданный вопрос это половина ответа. Попробую еще раз. Из дерева каталогов и файлов на диске создается меню


← →
Плохиш ©   (2006-09-27 11:01) [4]


> Asdpro   (27.09.06 08:07) [3]


> Из дерева каталогов и файлов на диске создается меню

Поздравляю!


← →
ЮЮ ©   (2006-09-27 11:08) [5]

Если дерево вольшое из-за вложенности, то ограничься лишь списком каталогов и файлов, остальное дерево достраивай в OnPopup.

Если же именно в одной директории так много файлов, то TMenu, в принципе, не лучщий компонент для работы с большим объемом данных с его то навигацией


← →
Весь в делах   (2006-09-27 12:48) [6]


> ЮЮ ©

А какой компонент стоит использовать?


← →
ЮЮ ©   (2006-09-27 12:57) [7]

Для навигации среди файлов вполне подойдет и TOpenDialog :)


← →
Asdpro   (2006-09-27 15:34) [8]

Уф, для навигации среди файлов подойдет любой файловый менеджер. Прога написана для получении быстрого доступа(открытия) к документам(тексты, схемы) сотня-две в 2-3 десятках директорий и чтобы прога не занимала место на экране(в моем случае в экран пялится диспетчер). Прога в черновом варианте уже написана, вопрос был как сохранить состояние MainMenu чтобы прога каждый раз при старте не создавала меню по новой. Могу скинуть прогу на мыло 200кб


← →
TrainerOfDolphins ©   (2006-09-27 16:11) [9]

2 Asdpro
Наверное, у тебя по развитию речи были одни тройки :).
Шучу... :)


← →
Весь в делах   (2006-09-27 18:19) [10]


> вопрос был как сохранить состояние MainMenu чтобы прога
> каждый раз при старте не создавала меню по новой

http://articles.org.ru/cfaq/index.php?qid=473&frommostrecent=yes


← →
Asdpro   (2006-09-28 08:03) [11]


> Весь в делах

Спасибо

TrainerOfDolphins,Плохиш,clickmaker-пустомели.



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

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



Память: 0.47 MB
Время: 0.03 c
15-1158921694
Aust
2006-09-22 14:41
2006.10.15
сканер


15-1158731090
Интересующийся
2006-09-20 09:44
2006.10.15
Создание плагина для IE or Opera.


15-1158963826
Axis_of_Evil
2006-09-23 02:23
2006.10.15
а вы говорили, медвед не вырвется за пределы тырнета


1-1157126393
Колобок
2006-09-01 19:59
2006.10.15
в теме кратко не изложить что надо)


3-1155295880
DelphiLexx
2006-08-11 15:31
2006.10.15
TFIBDataSet перемещение записи




   Наверх