IDENTIFICAR SE MSGBOX ESTA ATIVO
Pessoal, boa noite.....
Por acaso, tem como eu saber se um MSGBOX em meu sistema ainda está aberto esperando o SIM/NÃO do usuário ou se já ela já ão está ativa no meu form???
Tenho uma aplicação aonde eu tenho que ficar correndo um TIMER para fazer a limpeza da tela sempre que ela é preenchida com dados. E em um momento, sou obrigado a mostrar um MSGBOX para o usuário, e esperar que ele dê SIM ou NÃO para continuar, só que antes da abertura deste MSGBOX, o [Ô]tempo[Ô] já tá rolando. E se eu mandar limpar o FORM com o MSGBOX em primeiro plano, o sistema inteiro acaba dando pau.
Será que tem como fazer esta checagem???????
Por acaso, tem como eu saber se um MSGBOX em meu sistema ainda está aberto esperando o SIM/NÃO do usuário ou se já ela já ão está ativa no meu form???
Tenho uma aplicação aonde eu tenho que ficar correndo um TIMER para fazer a limpeza da tela sempre que ela é preenchida com dados. E em um momento, sou obrigado a mostrar um MSGBOX para o usuário, e esperar que ele dê SIM ou NÃO para continuar, só que antes da abertura deste MSGBOX, o [Ô]tempo[Ô] já tá rolando. E se eu mandar limpar o FORM com o MSGBOX em primeiro plano, o sistema inteiro acaba dando pau.
Será que tem como fazer esta checagem???????
porque você não usa um form ao inves de uma msgbox.
Estou pensando seriamente nesta hipótese, mas antes de apelar para ela, estou vendo se consigo resolver descobrindo se tem como saber se ele está ativo ou não, mesmo que seja via API do Windows.
poutz pensei a mesma coisa que o LVFIOROT
ahiauhauia Valew
ahiauhauia Valew
Se o problema é o PAU quando o MSGBOX e TIMER entram em ação juntos,
você pode desabilitar o TIMER enquanto a MSGBOX está sendo exibida.
Timer1.Enabled = False
MsgBox [Ô]...[Ô]
Timer1.Enabled = True
você pode desabilitar o TIMER enquanto a MSGBOX está sendo exibida.
Timer1.Enabled = False
MsgBox [Ô]...[Ô]
Timer1.Enabled = True
Veja aqui minha Msgbox. Você pode usá-la com ou sem o activeSkin. Já tenho uma versão com o parâmetro SkinSetHue, que muda a cor do Skin e ajuste no foco da imputbox. Caso necessite de alguma função adicional, é só entrar em contato que estarei adicionando.
Tópico encerrado , respostas não são mais permitidas