|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.02.2013, 14:31 | #1 |
Пользователь
Регистрация: 31.01.2012
Сообщений: 47
|
Работа с Virtualstringtree
Прива всем! Пишу модульный медиа-центр в оболочке explorer'a на основе VT 5.1, на днях столкнулся с проблемой правильной очистки дерева.
Код:
Код:
Код:
Код:
Мне осталась одна забава - пальцы в рот, да веселый свист - прокатилась дурная слава, что похабник я, и скандалист.
|
02.02.2013, 15:42 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Ну у вас несколько ошибок здесь.
1. NodeDataSize надо определять в событии OnGetNodeDataSize или при создании формы. 2. Вы создаете ветви но не присваиваете им данные. 3. Вместо Record'ов я бы использовал обьекты. Было бы нечто такое: Код:
P.S. Может у вас получиться что-то новое узнать из моего опыта Ссылка 1 и ссылка 2 В особенности обращайте внимание на сообщения Spamer'а. |
02.02.2013, 16:49 | #3 |
Пользователь
Регистрация: 31.01.2012
Сообщений: 47
|
Работа с Virtualstringtree
Спасибо за ссылки! Буду разбираться!
На самом деле: 1. В онкрейте и определяется, вынес чтобы не решили что я забыл. 2. Про данные - далее... 3. Объекты не пробовал - потестим. Мое освобождение (думаю верно): Код:
Код:
Мне осталась одна забава - пальцы в рот, да веселый свист - прокатилась дурная слава, что похабник я, и скандалист.
|
02.02.2013, 17:42 | #4 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Цитата:
Цитата:
|
||
03.02.2013, 13:55 | #5 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
Вообще говоря против использования записей здесь вообще ничего не имею, ибо так сам Создатель повелел. Далее
Код:
Код:
Последний раз редактировалось Баламут; 03.02.2013 в 13:59. |
03.02.2013, 14:21 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Хахахах... это где вы у меня не человеческие способности высмотрели?
Я не люблю записи т.к. у меня с ними вечно проблемы. Потому пользуюсь объектами. |
03.02.2013, 18:03 | #7 |
Пользователь
Регистрация: 31.01.2012
Сообщений: 47
|
Работа с Virtualstringtree
Начал крейтить объекты и перекраивать весь код проекта...оказалось что это пока сверх моего понимания
Еще обнаружилось нечто: при поиске находит не только файлы, но и каталоги, добавляя их в VT, с TreeView / Memo все в порядке. Никто случайно не в теме отчего это? Функция же не вызывает подозрений? Может дело в неверном присваивании все тех же данных? Код:
Мне осталась одна забава - пальцы в рот, да веселый свист - прокатилась дурная слава, что похабник я, и скандалист.
Последний раз редактировалось vinc2000; 04.02.2013 в 11:24. Причина: Доб. код |
14.10.2013, 19:18 | #8 |
Пользователь
Регистрация: 10.10.2009
Сообщений: 22
|
Никак не разберусь с VirtualStringTree
Здравствуйте, никак не могу разобраться с этим компонентом, весь день мучился...
Код:
Не сворачивается после разворачивания дерево! Как добавить иконки + в дерево? И ещё, как копировать из делфи, чтобы кодировка на русском была при вставке в форум?? |
14.10.2013, 19:22 | #9 |
Пользователь
Регистрация: 10.10.2009
Сообщений: 22
|
Вот как загружается
http://pixs.ru/showimage/1png_9767740_9376163.png При клике на дерево: http://pixs.ru/showimage/2png_1687435_9376170.png Последний раз редактировалось sorockinalex; 14.10.2013 в 19:23. Причина: Не работают теги IMG |
14.10.2013, 19:48 | #10 |
Пользователь
Регистрация: 10.10.2009
Сообщений: 22
|
ха-ха, ну с перемещением частично разобрался:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
virtualstringtree | shturman1387 | Компоненты Delphi | 2 | 20.12.2012 20:34 |
Передача данных в VirtualStringTree в цикле | The SCS | Компоненты Delphi | 0 | 16.04.2012 15:50 |
VirtualStringTree - добавление данных | The SCS | Компоненты Delphi | 1 | 14.04.2012 07:53 |
Обновление VirtualStringTree по таймеру | woofer | Помощь студентам | 1 | 22.05.2010 02:55 |
VirtualStringTree чужого окна | akaTemporary | Общие вопросы Delphi | 0 | 29.01.2010 14:32 |