Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2011, 17:40   #1
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

А чем перечисленные не устраивают ?
Если нужно их устройство - почему бы не поизучать, например, ComCtrls.pas ?
asmodey1 вне форума Ответить с цитированием
Старый 14.03.2011, 20:47   #2
Turbine
Пользователь
 
Регистрация: 13.08.2008
Сообщений: 76
По умолчанию Компонент для работы с иерархиями

Здравствуйте!
Подскажите, пожалуйста, компонент для работы с иерархическими структурами (аналог treeview или outline). Быть может есть исходники рукописного творчества. Поиск по форуму ничего вразумительного пока не дал (скорее всего неправильно искал).
Буду благодарен всем, кто поможет.
Turbine вне форума Ответить с цитированием
Старый 14.03.2011, 21:56   #3
Turbine
Пользователь
 
Регистрация: 13.08.2008
Сообщений: 76
По умолчанию

Все очень просто. Обрабатывается некоторый (весомый) объем записей (trecord). Причем одна запись может быть якобы "вложена" в другую. Чтобы не разводить кучу динамических массивов и быстро устанавливать что от чего зависит. Организация как у реестра. Визуальная часть особо не важна.
Turbine вне форума Ответить с цитированием
Старый 14.03.2011, 22:09   #4
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

А зачем массивы ?
Реализация очень проста - таблица БД с полями :
- ID родителя
- ID собственный
- Наименование
При необходимости можно "прикрутить" дополнительную таблицу с полями:
- ID
- дополнительный параметр

Я так и не понял, в чем трудность-то ?
asmodey1 вне форума Ответить с цитированием
Старый 14.03.2011, 22:21   #5
Turbine
Пользователь
 
Регистрация: 13.08.2008
Сообщений: 76
По умолчанию

Спасибо.В принципе хотелось подобного избежать, да видимо судьба такой.
При переносе на машину, где только ось стоит придется какое-либо дополнительное ПО ставить или запустил свое творчество и свободен? Сохранять данные тогда лучше в XML формате?

Подскажите, плиз, по какому запросу искать пример подобной реализации.

Последний раз редактировалось Turbine; 14.03.2011 в 22:24.
Turbine вне форума Ответить с цитированием
Старый 14.03.2011, 23:19   #6
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Есть много альтернативных "родным" дельфийским и мелкософтовским базам данных.
Они не требуют установки ничего постороннего - система управления БД "вшивается" в экзешник.
Примеры таких БД рассматривались:
http://www.programmersforum.ru/showthread.php?t=116318
http://www.programmersforum.ru/showthread.php?t=113353
http://www.programmersforum.ru/showthread.php?t=14210
asmodey1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компонент для работы с Google Maps Дамир Общие вопросы .NET 4 23.12.2010 08:30
Нужен компонент для работы с большой БД George2010 Компоненты Delphi 6 06.10.2010 10:10
Нужен компонент для работы с шрифтом и с БД Gauss Компоненты Delphi 1 07.01.2008 13:41
Компонент для работы с GIF Slash Компоненты Delphi 5 03.05.2007 11:14