Member 13711215 Ответов: 1

Автоматическое закрытие msgbox VB.NET


Привет,

Как я могу создать автоматическое закрытие msgbox?

Что я уже пробовал:

Я попробовал всплывающее окно msgbox, но таймер не работает, все еще показывает мне следующие и следующие всплывающие окна.

CreateObject("WScript.Shell").Popup("Krok 1/3 *Data přijata*, zahajuji krok na 2/3 *Export dat /// vyčkejte", 1, "Úspěch")

1 Ответов

Рейтинг:
11

OriginalGriff

Ты не можешь. Ящики сообщений являются модальными: они предотвращают дальнейшую обработку до тех пор, пока пользователь не закроет диалоговое окно. Это включает в себя всю обработку сообщений, что означает, что ваши тики таймера не обрабатываются до тех пор, пока поле не будет удалено.

Единственный способ сделать это-создать свою собственную форму, которая имитирует MessageBox и которая автоматически отключается, и использовать ее вместо этого.