Jhonatas araujo Postado Março 30, 2008 Denunciar Share Postado Março 30, 2008 (editado) Quando adicionado por exemplo:um Edit e teclado uma tecla por exemplo um enteré executado o Messagebeep(0); do Windows...Como bloquear Isso na minha Application /?/Vlww...¬¬Abraço Editado Março 30, 2008 por Jhonatas araujo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 31, 2008 Denunciar Share Postado Março 31, 2008 um Edit e teclado uma tecla por exemplo um enteré executado o Messagebeep(0); do Windows...Como bloquear Isso na minha Application /?/ou voce tira o comando da sua aplicação ou desabilita o som pelo painel de controlehelp do delphi:Observações Depois de trabalhar o som, o MessageBeep retorna o controle para a chamada de função e jogos o som assincrono. Se não puder jogar o som alerta especificado, MessageBeep tenta jogar o som padrão de sistema. Se não puder jogar o som padrão de sistema, a função produz um beep padrão pelo falante do computador. O usuário pode incapacitar a advertência beep usando o Painel de Controle , aplicação de som.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonatas araujo Postado Março 31, 2008 Autor Denunciar Share Postado Março 31, 2008 Ae Jhonas Mais o MessageBeep(0); não está Incluso em minha Application!!!E Sim eu Coloquei por que sei que é esse Som que Executa!!!E Essa do Painel de Controle... não me seria Util!!! por que mesmo se eu desabilitasse...Na minha máquina iria ficar Desabilitado e nas Outras... Claro que Faria o Som Normalmente...Oque eu queria era se possivel Desabilitar Essa MessageBeep(0); via Programação, Mais Somente em minha Application.../ no Edit no Caso!!!Do mesmo jeito que eu Determino quais Dígitos Serão Válidos em meu Campo/Edit, acho que Deve ter uma Função/Procedimento que Faça isso não é/?Vlw...¬¬Abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 31, 2008 Denunciar Share Postado Março 31, 2008 Ae Jhonas Mais o MessageBeep(0); não está Incluso em minha Application!!!E Sim eu Coloquei por que sei que é esse Som que Executa!!!De acorco com o Delphi temos:The MessageBeep function plays a waveform sound. The waveform sound for each sound type is identified by an entry in the [sounds] section of the registry. BOOL MessageBeep( UINT uType // sound type ); ParametersuTypeSpecifies the sound type, as identified by an entry in the [sounds] section of the registry. This parameter can be one of the following values: Value Sound0xFFFFFFFF Standard beep using the computer speakerMB_ICONASTERISK SystemAsteriskMB_ICONEXCLAMATION SystemExclamationMB_ICONHAND SystemHandMB_ICONQUESTION SystemQuestionMB_OK SystemDefault Return ValuesIf the function succeeds, the return value is nonzero.If the function fails, the return value is zero. To get extended error information, call GetLastError. RemarksAfter queuing the sound, the MessageBeep function returns control to the calling function and plays the sound asynchronously. If it cannot play the specified alert sound, MessageBeep attempts to play the system default sound. If it cannot play the system default sound, the function produces a standard beep sound through the computer speaker. The user can disable the warning beep by using the Control Panel Sound application.Se é som que voce quer tem outras opções ... e se for para ficar tocando som no teclado cada vez que voce digitar, isso uma hora vai irritar o usuario.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonatas araujo Postado Março 31, 2008 Autor Denunciar Share Postado Março 31, 2008 (editado) Se é som que voce quer tem outras opções ... e se for para ficar tocando som no teclado cada vez que voce digitar, isso uma hora vai irritar o usuario.*Concerteza*Essa é a questão!!!Olha vou explicar mais Detalhado para você ter uma Ideia do que eu Realmente gostaria!!!Ex:Quando Criado um Browser... pode ser um Combobox ou um edit etc...Como Barra de Endereço/Address...Nesse Exemplo para ficar mais explicado, vamos supor que seja um edit...Ai quando Determinado o Site e teclado Enter para Navegar é Executado aqueleSom Irritante... Aviso Sonoro Padão do Windows ...Isso que eu gostaria de Remover da minha Application!!!Não é um Browser que estou Desenvolvendo...Browser foi apenas um Exemplo...Vlw...Abraço Editado Março 31, 2008 por Jhonatas araujo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Março 31, 2008 Denunciar Share Postado Março 31, 2008 Ai quando Determinado o Site e teclado Enter para Navegar é Executado aqueleSom Irritante... Aviso Sonoro Padão do Windows ...Isso que eu gostaria de Remover da minha Application!!!Eu criei um Browser na minha aplicação e não toca nenhum som ...Se é um programa pronto do qual voce quer tirar este som, so tem uma solução: é ir no Painel de controle / Sons e dispositivos de audio/ Sons .. e removerSe é um programa que voce esta fazendo, é só não usar o MessageBeep abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonatas araujo Postado Março 31, 2008 Autor Denunciar Share Postado Março 31, 2008 Ae Jhonas eu hospedei no rapidshare um Simples Exemplo!!!Contendo apenas 260 kb ... de uma olhada se poder...Esse Som que gostaria de Remover...¬¬Quando Teclado Enter nesse exemplo Executa equele Som, e Como Visto não contem nada do Edit,Mais a questão é que até mesmo como no outro exemplo que mencionei do Browser... quando Teclado Enter para Navegar, o Som tambem é executado...Vlw...AbraçoLink Download: http://rapidshare.com/files/103842693/Ex.rar.html Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jhonatas araujo
Quando adicionado por exemplo:
um Edit e teclado uma tecla por exemplo um enter
é executado o Messagebeep(0); do Windows...
Como bloquear Isso na minha Application /?/
Vlww...
¬¬
Abraço
Editado por Jhonatas araujoLink para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.