![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 1 Всего: 6 |
Собственно весь вопрос вот в чём:
Node - элемент TreeView.items. Node.itemid имеет тип HTreeItem. Его получается взять как integer. Но Делфи, кажется, не знает такого типа HtreeItem, чтобы преобразовать в него integer. Как сделать так, чтобы не лезла ошибка о несовместимости типов во второй строке? А если нельзя, то есть ли способ уникально отличать один Node от другого в пределах всего TreeView? Если AbsoluteIndex повторяется для деток разных родителей... Это сообщение отредактировал(а) Тутанхамец - 26.3.2006, 10:50 |
|||
|
||||
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 1 Всего: 6 |
Всё, озарило. Вопрос закрыт.
Я бываю туп. HtreeItem - это не числовой ключ Нода, как я думал, а указатель на некую TreeItem. Его надо запоминать не в integer, не в cardinal, а в переменной типа Pointer. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |