![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
CyraxZ |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
Как в поле типа Variant поместить структуру ?
Работаю на VBA с TreeView. У всех узлов есть свойство .Tag типа Variant:
В коде описал структуру:
Как мне эту структуру поместить в Tag ? ---------------- Вообще, возможны 3 варианта: 1. Использование класса: на лету создаём экзепляр класса и закидываем ссылку на него в поле Tag. Но в этом случае придётся всё время следить за удалением узлов (при удалении любого узла придётся вручную освобождать память) 2. Использовать строку, в которой хранить параметры в строковом виде (с использованием какого-нибудь разделителя). Но в этом случае процесс обработки узлов заметно "потяжелеет" из-за постоянного парсинга строк. 3. Использовать статическую струтктуру. Это сообщение отредактировал(а) CyraxZ - 1.7.2012, 23:23 |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |