Fórum Fechar Application.MessageBox com tempo #336189
14/01/2007
0
Estou com um problema que quando o usuario clica um botao e despara uma mensagem Application.MessageBox
sim ou nao, como deseja confirmar o cadastro? , o problema é que meu sistema em alguns momentos abre uma tela automaticamente, e se o usuario nao clicou na mensagem ele trava, pois esta tele que abre autimaticamente fica por cima do Application.MessageBox. Pensei em colocar um tempo para fechar O Application.MessageBox como um contador de 10 segundos alguem sabe como faço para colocar um contador de tempo em um Application.MessageBox para fechar se o usuario não clicar.
Elcilei
sim ou nao, como deseja confirmar o cadastro? , o problema é que meu sistema em alguns momentos abre uma tela automaticamente, e se o usuario nao clicou na mensagem ele trava, pois esta tele que abre autimaticamente fica por cima do Application.MessageBox. Pensei em colocar um tempo para fechar O Application.MessageBox como um contador de 10 segundos alguem sabe como faço para colocar um contador de tempo em um Application.MessageBox para fechar se o usuario não clicar.
Elcilei
Elcilei
Curtir tópico
+ 0
Responder
Posts
16/01/2007
Aroldo Zanela
Colega,
Vamos forçar o messagebox ficar por cima (MB_[b:0a78d670d0]TOPMOST[/b:0a78d670d0]) da tela, pois acredito que seja a melhor solução. Veja:
Vamos forçar o messagebox ficar por cima (MB_[b:0a78d670d0]TOPMOST[/b:0a78d670d0]) da tela, pois acredito que seja a melhor solução. Veja:
if Application.MessageBox(´Deseja confirmar o cadastro?´, ´Confirmação´, MB_YESNO + MB_ICONQUESTION + MB_DEFBUTTON1 + MB_TOPMOST) <> IDYES then begin Exit; end;
Responder
Gostei + 0
17/01/2007
Raserafim
tb estava com este mesmo problema.
a solução que tinha achado foi ensinar ao usuário que quando acontecer isto, basta pressionar Alt + Tab.
esta solução do aroldo é bem melhor. hehehe
a solução que tinha achado foi ensinar ao usuário que quando acontecer isto, basta pressionar Alt + Tab.
esta solução do aroldo é bem melhor. hehehe
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)