Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772

TreeView c объектами

18.07.2013, 14:53. Показов 2148. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите, как в TreeView можно добавить колонки с возможностью отображения параметров напротив каждого дочернего узла, а также кнопки?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.07.2013, 14:53
Ответы с готовыми решениями:

Работа с графическими объектами
Ребят, нужно написать лабу, прошу вашей помощи, пожалуйста..( Программа должна выполнять создание графических объектов согласно заданию,...

Работа с графическими объектами
Ребят нужно написать лабу, помогите плиз условия и рисунки в прикрепленных картинках

Удаление формы с объектами
Здравствуйте. Попытаюсь объяснить мою проблему. Есть список сотрудников кое-какой организации. Я в приложении пытаюсь реализовать...

21
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
18.07.2013, 14:54
1. Переписывать компонент.
2. Поискать что-то из сторонних компонентов.

Предположение что вам может лучше использовать ListView или другой компонент и от него шагать.
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
18.07.2013, 14:56  [ТС]
Спасибо за ответ, но мне нужно уже готовое решение.
Если таковое знаете - прошу поделиться. Спасибо.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
18.07.2013, 14:57
Цитата Сообщение от sitesv Посмотреть сообщение
Спасибо за ответ, но мне нужно уже готовое решение.
Если таковое знаете - прошу поделиться. Спасибо.
Сомневаюсь что оно есть...
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
18.07.2013, 14:58  [ТС]
Есть, но только для Delphi.
http://www.torry.net/vcl/lvtv/... ponent.zip
2
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
18.07.2013, 15:03
Цитата Сообщение от sitesv Посмотреть сообщение
Есть, но только для Delphi.
А где вы видели компоненты на С++ ?

Берите его и подключайте...

Добавлено через 2 минуты
Кстати классный походу компонент
1
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
18.07.2013, 15:03  [ТС]
Да, этот совет очень вовремя) Спасибо!
Ага, компонент классный.
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
18.07.2013, 15:22
Простенький пример на скорую руку в Builder XE3 ( без установки компонента )
1
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
19.07.2013, 15:23  [ТС]
ЗдОрово!

Добавлено через 23 часа 42 минуты
Все клево, но как очистить компонент?
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.07.2013, 17:05
Через ->Components[] не получается ?
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
19.07.2013, 17:07  [ТС]
Сколько бы секций/подсекций я не создавал, все равно число компонентов =1. Что они подразумевают под компонентами - не знаю
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.07.2013, 17:10
Ну так добавляйте компоненты еще в TList а потом по нему очищайте.
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
19.07.2013, 17:12  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
Ну так добавляйте компоненты еще в TList а потом по нему очищайте.
Непонятна Ваша задумка
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.07.2013, 17:16
C++
1
2
delete Memo1;
delete Panel1;
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
19.07.2013, 17:17  [ТС]
Создаю родительскую секцию без компонентов. Внутри находится подсекция с компонентами. Вы хотите сказать, что если удалить компоненты, до и удалится секция?
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
19.07.2013, 18:04
Цитата Сообщение от sitesv Посмотреть сообщение
Сколько бы секций/подсекций я не создавал, все равно число компонентов =1. Что они подразумевают под компонентами - не знаю
Иногда нужно использовать не Components, а Controls
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.07.2013, 18:06
Сама секция- нет, а компонент удалится.

Но походу компонент все таки недоработанный.
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
19.07.2013, 19:43  [ТС]
Я и так создаю компоненты, которые подключаю к секции динамически. Их не составит труда удалить в цикле.
Но останутся корневые секции... Как их удалить? Нет одной команды для этого компонента?
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.07.2013, 19:45
Цитата Сообщение от sitesv Посмотреть сообщение
Как их удалить? Нет одной команды для этого компонента?
Я не заметил ...

Думаю нужно смотреть как устроен компонент и доделывать...
0
27 / 25 / 5
Регистрация: 22.04.2010
Сообщений: 772
19.07.2013, 19:52  [ТС]
А если все же посмотреть в сторону стандартного TreeView, там есть фича, что можно установить напротив пунктом CheckBox'ы... а не знаете, как не устанавливать CheckBox'ы напротив родительских пунктов?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.07.2013, 19:52
Помогаю со студенческими работами здесь

Работа с Tag и объектами
Доброго времени суток, недавно начал изучение С++ Builder и столкнулся с некоторой проблемой Мне нужно чтобы при захождении объекта1 в...

Управление динамическими объектами
Помогите решить проблему: 1 таймер (интервал 3000) создает динамические объекты: TImage *i1=new TImage(Form1); i1->Parent=Form1; ...

Работа с динамически созданными объектами
У меня динамически создаются Label со своими значениями Caption Также ставится событие Lb->OnClick = btpclick; Вопрос в том как...

Столкновение с неизвестными объектами класса
Есть три класса: A, B, C Указатели на объект B хранятся в векторе vec_b в каждом объекте класса А Когда создаётся объект класса А, то...

Управление динамически созданными объектами
Ситуация: у меня создается динамически несколько объектов TLabel, допустим 50... Идея в том, что такое количество динамически созданных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Номеклатура. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru