Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Создание прибыльного сайта для начинающих" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Интернет для Delphi-программиста
Информационный Канал Subscribe.Ru |
Интернет для Delphi программиста.Выпуск : № 46 Здравствуйте уважаемые подписчики рассылки "Интернет для Delphi программиста". Данная рассылка предназначена для всех кого интересует Delphi, здесь будут выкладываться ссылки на различные ресурсы интернета так или иначе связанные с Delphi: книги, исходники, программы... Изучайте Delphi один из лучших языков программирования!!! ЗАДАТЬ ВОПРОС : Правила
рассылки: Новые вопросы.
Ответы.
Статья: "Работа с TreeView - создание дерева каталогов." http://decoding.narod.ru/practic/treeview/treeview.html ![]() Сегодня нам предстоит знакомство с одним очень интересным компонентом Delphi - TreeView. TreeView служит для показа ветвящихся иерархических структур, например - файловой структуры диска. TreeView содержит основные узлы, каждый из которых может содержать пиктограмму, текст и произвольный объект, и в свою очередь может иметь собственный список подузлов. Для ввода списка в режиме прогона программы можно использовать свойство Item типа TTreeNodes, открывающее индексированный доступ ко всем узлам списка. Ниже приведен простой пример на использование этого свойства.
Рассмотрим некоторые полезные свойства этого компонента:
При раскрытии узла возникает событие onExpanding, которое мы и будем обрабатывать. Такой подход лучше, чем загружать всю структуру каталогов сразу. Это связано с тем, что во время работы программы пользователь может изменить структуру каталогов, и чтобы программа адекватно реагировала на подобные изменения, нужно производить поиск каталогов следующего уровня при каждом раскрытии узла.
Теперь, если мы захотим просмотреть все получившееся дерево, то воспользуемся следующим кодом, который полностью раскрывает дерево.
Закрыть его вновь тоже не составит проблемы.
Подведем итог. Задача построения структуры каталогов в виде дерева с использованием TreeView оказалась не сложной. Разберитесь получше с этим примером, и многие вопросы, связанные с использованием TreeView исчезнут. Удачи. .:
Пример к данной статье :.
Компоненты: RealThinClient SDK : лёгкий путь для построения Интернет приложение. Позволяет писать программы сервер/клиент, работающие через Интернет, а также ISAPI расширения (посылать/принимать файлы, писать/вызывать функции удаленного клиента, всё это в сочетании с дружелюбностью к файрволу.) Особенности RTC SDK компонентов:
Поддерживаемые версии: D2005 D4 D5 D6 D7 LMD Tools Special Edition это коллекция из более 100
VCL компонентов, которые вы можете
включить в свою приложение согласно
свободной лицензии и без дополнительных
файлов для распространения. Buttons, Dialogs,
Multimedia, System, Data-aware, Container, Standard, Label и другие
улучшенные компоненты доступны
разработчикам для построения
профессиональный приложений, быстрее и
удобней чем раньше. Ultimate Color Picker Dialogs v.050929 Пакет рабочих диалогов для работы с
цветом в Delphi. Один диалог для просмотра
сохраненных цветов, и второй, для выбора
любого цвета используя Оттенок /
Насыщенность / Яркость. Animated Menus 3.0 c исходниками компонент для создания Main Menu и PopUp Menu. (размер 1,24 Mb). Business Skin Form без исходников компонент для создания Main Menu и PopUp Menu. (размер 1,24 Mb). компонент, позволяющий осуществлять перекодировку Win>Dos>KOI8>MAC. (размер 21,4 Kb). CombоBox с дополнительными возможностями. (размер 266 Kb). DBISAM версия 4.19 для Delphi 7 c исходниками один из самых быстрых компонентов для доступа к БД в своем формате. Неплохая поддержка SQL, есть свой SQL сервер. Скачать (размер 4,45 Mb). EasyTable версия 6.01 без исходников еще один компонент для доступа к БД в своем формате. Развитый SQL. (размер 3,27 Mb). два неплохих ProgresBar. (размер 41 Kb). Halcyon 6.96 c исходниками для Delphi 7 немного подправленный компонент для доступа к БД в формате DBF без BDE. (размер 595 Kb). маленький компонент, позволяющий даже модальню форму свенуть на панель задач вместе с основной. (размер 67,4 Kb). EMS Query Builder 2.95 с исходниками D4-D2005 компонент для построуния SQL-запросов. (размер 312 Kb). PDJXP Pack 2.80 для Delphi 5-7 без исходников набор компонентов в модном XP-стиле. (размер 228 Kb). набор компонентов текстовых эффектов (Text Fade, Text 3D и Text Anim). (размер 51,3 Kb). ZipTV 7.0.6 для Delphi 7 без исходников компонент, позволяющий работать с архивами. (размер 1,07 Mb). еще один компонент для работы с архивами. (размер 204 Kb). Интересные и полезные сайты по Delphi: Если Вы хотите, чтобы Ваш сайт был в этом разделе пишите.
Немного юмора: :))
Дружественные рассылки: Все
кто хочет изучить Delphi и реально
научиться писать свои программы, ЦПИ "Эверест"
поможет Вам. 10 причин в пользу платного обучения в ЦПИ "Эверест"… 1. Когда Вы
платите деньги-
появляется дополнительный стимул
против лени: надо учиться, ведь деньги
уже уплачены….
5. Стоимость обучения
одного месяца в ЦПИ "Эверест"
сравнима с ценой хорошей книги. Но часто
ли Вам попадались книги, рассчитанные
именно на Вас. Мы же работаем
индивидуально.
8. А это значит, что …Мы
предлагаем получить "высшее
образование" - профессию
программиста всего за
1 год и 144 доллара, любой ВУЗ
попросит в 3 раза больше за один только
семестр. По всем вопросам обращайтесь ко мне. Если вы встретили в интернете
интересный сайт или статью, да и вообще, что угодно
связанное с Delphi, поделитесь ссылкой. Предложения, критику и пожелания пишите на e-mail. |
Subscribe.Ru
Поддержка подписчиков Другие рассылки этой тематики Другие рассылки этого автора |
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiinternet Архив рассылки |
Отписаться
Вспомнить пароль |
В избранное | ||