powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Куда девалось popup меню
3 сообщений из 3, страница 1 из 1
Куда девалось popup меню
    #33496362
Pantalone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исходники простейшего примера тут: http://pantalone.nm.ru/MenuBug.rar (5кб)

Проблема выглядит так: из основной формы через popup меню вызываем другую форму в режиме vbModal, и уже в этой другой форме пытаемся вызвать ее popup меню, а его нету!

Э, хозяин, карова пропала.. (с) Зинзиля

Причем если во второй форме это меню вызывать не попупом, а сверху обычным меню то все ок, или если из первой формы вторую вызывать не попапом, а обычным меню, то тоже все ок. Что за грабли?
...
Рейтинг: 0 / 0
Куда девалось popup меню
    #33496536
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Старинный баг майкрософта, который они по каким-то своим причинам не стали фиксить.
Решается так: из основной формы через popup меню вызываете не сразу основную форму, а включаете таймер, который через несколько миллисекунд (после закрытия popup меню) и вызывает дочернюю форму.
А так - родительское popup-меню каким-то образом перебивает меню на дочернем окне.
...
Рейтинг: 0 / 0
Куда девалось popup меню
    #33496553
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Куда девалось popup меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]