BEEP MSGBOX

ANTONIOBSJ 13/08/2007 16:07:11
#230742
é possível desligar o beep que a MSGBOX faz?

ÃÅ  barulhinho chato (rs)...
USUARIO.EXCLUIDOS 13/08/2007 16:23:53
#230750
Amigo, eu ACHO que não, eu pelo menos não sei como fazer.

Apesar que este Beep depende dos buttons selecionados para o MsgBox (Segundo parâmentro do mesmo).



O que eu aconselho a fazer é criar um Form, colocar a mensagem em um label no form e alterar em tempo de execução, aí é só chamar o Form como modal. Serviria como um MsgBox sem Beep.
USUARIO.EXCLUIDOS 13/08/2007 16:31:18
#230753
Resposta escolhida

Beep = 0 (zero)

antes do msgbox!! deve funcionar




USUARIO.EXCLUIDOS 13/08/2007 16:37:52
#230754

Bom..tem esse jeito mais radical

Abra HKEY_CURRENT_USER -> Control Panel -> Sound

na chave "Beep" coloque o valor "no"

reinicie o PC

esse eu garanto
USUARIO.EXCLUIDOS 13/08/2007 16:45:15
#230758
Acho que o Beep = 0 antes do MsgBox talvez não funcione, já essa do registro Funciona COM CERTEZA!!

Não consigo testar o Beep = 0 aqui pq tirar aquele trocinho que faz o Beep! haha

Nem havia me lembrado desta do registro, boa mesmo Sinkertec.

E se for o caso vc pode fazer isto via código, aqui no site mesmo tem N formas para alterar o registro do windows via VB.

Se vc precisar, da uma pesquisada.
registro
USUARIO.EXCLUIDOS 13/08/2007 16:47:23
#230759


Pelo q lembro..isso funcionava no VB 5 acho
Tópico encerrado , respostas não são mais permitidas