Обработчик клика на пункте главного меню

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
uni
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 105
Зарегистрирован: 05.05.2006 (Пт) 15:24
Откуда: Екатеринбург

Обработчик клика на пункте главного меню

Сообщение uni » 03.01.2011 (Пн) 2:09

Собственно сабж. Нужно делать enable\disable для элементов выпадающего списка до того как они появятся. Как это делается на бейсике?
Ну и вообще это нужный обработчик. На паскале я им пользовался именно для управления отображения главного меню в зависимости от логики работы приложения.
Россия навсегда!
Сетрификаты

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

Re: Обработчик клика на пункте главного меню

Сообщение Хакер » 03.01.2011 (Пн) 11:10

uni писал(а):Собственно сабж. Нужно делать enable\disable для элементов выпадающего списка до того как они появятся. Как это делается на бейсике?


Так речь о выпадающем списке (ComboListBox) или меня?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

uni
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 105
Зарегистрирован: 05.05.2006 (Пт) 15:24
Откуда: Екатеринбург

Re: Обработчик клика на пункте главного меню

Сообщение uni » 03.01.2011 (Пн) 23:39

Да, меню, конечно. Нужно делать не доступными те пункты, которые в данный момент работы логики программы не могу быть задействованы, например, чтобы случайно мышкой промахнувшись не нажать на не нужную кнопку, либо вообще выбрасывать из меню не нужные, а оставлять нужные. Я всегда эту обработку делал именно в этом обработчике, которого в VB6 судя по всему нет, а жаль.
Россия навсегда!
Сетрификаты

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Обработчик клика на пункте главного меню

Сообщение iGrok » 04.01.2011 (Вт) 0:19

uni писал(а):судя по всему нет

Если я тебя правильно понял, то тебе нужно выбрать в окне Code слева имя элемента меню, а справа Click, и ты получишь то, что тебе нужно.
label:
cli
jmp label

uni
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 105
Зарегистрирован: 05.05.2006 (Пт) 15:24
Откуда: Екатеринбург

Re: Обработчик клика на пункте главного меню

Сообщение uni » 04.01.2011 (Вт) 0:27

Да, совершенно верно! Именно это мне и нужно было. Боже, как просто. А я то думал, думал... думал, что в редакторе менюшки как-то надо что-то сделать.

Спасибо... продвигаемся дальше.
Россия навсегда!
Сетрификаты


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

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

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

    TopList  
cron