Динамическое контекстное меню

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Rust_F
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 19.06.2007 (Вт) 12:55

Динамическое контекстное меню

Сообщение Rust_F » 13.07.2007 (Пт) 15:29

Подскажите, как сделать, чтобы над listbox1 появлялось контекстное меню, составленное из списка listbox2, а теги меню из listbox2.itemdata.
Как после этого отловить тег выбранного пункта меню?
Честно искал, как это сделать, без api функций (т.к. к ним пока не приспособился).

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.07.2007 (Пт) 15:42

Rust_F
Что такое "теги меню"?


без api функций

Я не перестану твердить, и спрашивать: чем API-функция, в том смысле, в котором ты имел ввиду, отличается от не-API-функции, такой как, скажем, MsgBox?

(А вообще, делай у формы меню, скрывай его. Создавай один пункт суб-меню, его тоже можешь сделать скрытым. Ставь ему индекс "0". А остальные пункты создавай динамически (т.е. с помощью Load/Unload))
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Rust_F
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 19.06.2007 (Вт) 12:55

Сообщение Rust_F » 13.07.2007 (Пт) 15:58

:D Большое спасибо, все получилось, просто не знал что метод load можно использовать не только с контролами типа textbox.


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

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 96

    TopList