TreeView - Включение картинок при выполнении

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
E'rsh
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 111
Зарегистрирован: 12.06.2005 (Вс) 13:52
Откуда: Калининград

TreeView - Включение картинок при выполнении

Сообщение E'rsh » 12.06.2005 (Вс) 13:59

Смысл таков: Во время выполнения включить TreeView иконку которую беру например из "EXE" (этой иконки нет в программе до выполнения)

schalexey
Обычный пользователь
Обычный пользователь
 
Сообщения: 96
Зарегистрирован: 18.02.2005 (Пт) 17:41
Откуда: Сургут

Сообщение schalexey » 12.06.2005 (Вс) 15:20

если не ошибаюсь то в ImageList можно во время выполнения догружать файлы... => можно загрузиь необходимую иконку в ассоциированный лист (присвоив key) и при создании узла указать на эту картинку

Cryonyx
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 292
Зарегистрирован: 12.11.2004 (Пт) 15:40
Откуда: Net_SubStream

Сообщение Cryonyx » 14.06.2005 (Вт) 22:58

Задолбаешься иконку из EXE запихивать в ImageList :D
Поверь, я пробовал - адское дело, но можно схитрить:

1. Взять компонет АктивХ ACBListView с VBStreets
2. Загрузить иконки в этот компонент по хендлу
3. Перенести их в нормальный ImageList

P.S. Здесь есть небольшие тонкости:
1. В ACBListView нужно установить правильные значения глубины цвета и размера иконок
2. TreeView понимает только обычный ImageList, поэтому иконки по-любому придётся заихивать туда (поправьте меня, если я не прав)
Если тебе не по сердцу мой путь,
Выбери сам или выбери с кем,
А мне по барабану вся эта муть -
Я не червонец, чтобы нравиться всем!
© К.Кинчев
--
Мой блог: щёлкай сюда


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 141

    TopList