Если выведен MsgBox и открыть параллельно форму - всё виснет

Программирование на Visual Basic for Applications
Antov
Обычный пользователь
Обычный пользователь
 
Сообщения: 54
Зарегистрирован: 21.01.2007 (Вс) 6:24

Если выведен MsgBox и открыть параллельно форму - всё виснет

Сообщение Antov » 22.06.2007 (Пт) 10:31

Есть API таймер, по которому происхоит проверка наличия новых соообщений - при появлении новых сообщений - открывает модальную (или немодлальную - всяко пробовал) форму, содержащую ListView.
Однако, если до этого был выведен MsgBox или InputBox - всё! - система не может понять куда ей кидать фокус и приложение зависает - т.е. не даёт активировать ни одну из ячеек ни одну из актиных форм, листов и диалогов, приходиться выгружать через ДИспетчер Задачь.
Подскажите плз как быть?
Спасибо :)
Всё что не убивает нас - делает нас сильнее.
(С) Ницше

Вернуться в VBA

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

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

    TopList