Quem está conectado?
Há 3 usuários online :: 0 registrados, 0 invisíveis e 3 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 153 em Ter Mar 09, 2021 2:43 am
Últimos assuntos
Os membros mais ativos do mês
Nenhum usuário |
Destaque do mês
Obrigado pela colaboração!
msgbox com tempo
3 participantes
Página 1 de 1
msgbox com tempo
Ola,
como posso adicionar um timer para msgbox.
para que a mensagem apareça por apenas alguns segundos e depois feche?
obrigado!
luyzs- sou nível 7
-
Mensagens : 74
Pontos : 136
Data de inscrição : 30/09/2013
Idade : 42
Barra Respeito às Regras :
Re: msgbox com tempo
veja o exemplo de 5 segundos
se der certo não esqueça de clicar no botão obrigado e no Gostei
- Código:
@echo off
msg/time:05 * Vou compartilhar no DbatchScript
se der certo não esqueça de clicar no botão obrigado e no Gostei
Sophia- Admineira
-
Mensagens : 7
Pontos : 15
Data de inscrição : 30/08/2013
Idade : 31
Barra Respeito às Regras :
Re: msgbox com tempo
Legal assim eu ja conheço, gostaria de saber em vbs tipo:
- Código:
echo msgbox "Digite uma da opções!", 2, 64, "AVISO" > c:\temp\a.vbs & start /min c:\temp\a.vbs
luyzs- sou nível 7
-
Mensagens : 74
Pontos : 136
Data de inscrição : 30/09/2013
Idade : 42
Barra Respeito às Regras :
Re: msgbox com tempo
Luzys tem o WshShell.Popup method
Aqui um exemplo de uso que vc pode adaptar na sua situação.
Aqui ele vai esperar 5 secundos e se vc naõ responde ele vai enviar -1.
que vc trata no case -1 Os buttons saõ definido com ( &H4 + &H20).
Simplificando :
Aqui um exemplo de uso que vc pode adaptar na sua situação.
Aqui ele vai esperar 5 secundos e se vc naõ responde ele vai enviar -1.
que vc trata no case -1 Os buttons saõ definido com ( &H4 + &H20).
- Código:
Dim wshShell, btn
Set wshShell = WScript.CreateObject("WScript.Shell")
btn = WshShell.Popup("VC esta OK?", 5, "Question:", &H4 + &H20)
Select Case btn
case 6
WScript.Echo "Bom de saber que vc esta bem."
case 7
WScript.Echo "Vc vai ficar melhor daqui a pouco."
case -1
WScript.Echo "Tem alguem porai?"
End Select
Simplificando :
- Código:
Const TIMEOUT = 5
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Popup "Daqui a 5 s eu vou desaparecer.", TIMEOUT
sachadee- Moderadeiro
-
Mensagens : 157
Pontos : 291
Data de inscrição : 28/06/2013
Localização : porai
Barra Respeito às Regras :
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Dom Dez 10, 2023 10:47 am por Raffa
» [BAT] MegaNumeros simulador da mega sena
Sex Jan 17, 2020 7:00 pm por castioni24
» Agendador de tarefas
Seg Ago 26, 2019 1:53 pm por Delmar Grande
» Remover duplicados e frases de um txt
Ter Jul 23, 2019 7:00 pm por Delmar Grande
» Modificações do nome de usuário
Qui maio 24, 2018 1:14 am por biopha
» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
Ter Ago 01, 2017 1:46 pm por sachadee
» Aulas de cmd
Sex Fev 24, 2017 4:44 pm por sachadee
» Fazer chat em rede domestica
Dom Ago 14, 2016 12:19 am por Diego Augusto
» redirecionar comando for pra outro batch
Sex maio 27, 2016 1:29 pm por castioni24