Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.10.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.102 c
2-1159451950
шаааа
2006-09-28 17:59
2006.10.15
TObject(Sender) / Sender


2-1159158945
Gool
2006-09-25 08:35
2006.10.15
Панель в IE


3-1155885560
Valery
2006-08-18 11:19
2006.10.15
Список в DBLoocupCombobox


1-1157642410
oleggar
2006-09-07 19:20
2006.10.15
webbrowser


15-1158931308
Megabyte
2006-09-22 17:21
2006.10.15
Firebird 2.0 и IB_Expert 2.5.0.22





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский