Comment désactiver le "beep" quand j'appuie sur ENTER?

Messages postés
3
Date d'inscription
vendredi 29 novembre 2002
Statut
Membre
Dernière intervention
2 décembre 2002
-
Messages postés
1
Date d'inscription
mardi 14 janvier 2003
Statut
Membre
Dernière intervention
14 février 2003
-
Bonjour,

Dans mon programme, je demande à un utilisateur de donner une réponse dans une Textbox.

Lorsque l'utilisateur valide sa réponse en appuyant sur ENTER, Windows envoie le son "erreur" ( BEEP!)de son système.

Comment puis-je enlever ce son?

La Textbox a la caractéristique Multiligne = False.
C'est comme si Windows lançait le son "erreur" parce que l'utilisateur tente d'accéder à une ligne supplémentaire mais en fait il valide sa réponse.

Merci à l'avance!!!!

5 réponses

Messages postés
31
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
5 décembre 2002

As tu essayé de gérer directement la touche ENTER dans le code du textbox ? via l'évenement text1_keypress( ... ) Il ne devrait plus beeper
Messages postés
3
Date d'inscription
vendredi 29 novembre 2002
Statut
Membre
Dernière intervention
2 décembre 2002

Tout d'abord MERCI de bien m'avoir répondu.

Je traite déjà la TextBox avec KeyUp... Est-ce bien un équivalent au KeyPress?
Messages postés
31
Date d'inscription
dimanche 1 avril 2001
Statut
Membre
Dernière intervention
5 décembre 2002

Je suis pas sur, keyup agit lorsque la touche que tu as pressée est relachée. Ca revient peut etre au meme. Néanmoins je te conseille keypress, c'est ce que j'utilise en général et je n'ai jamais eu de beep.
Messages postés
3
Date d'inscription
vendredi 29 novembre 2002
Statut
Membre
Dernière intervention
2 décembre 2002

Vous avez vu juste!!!

KeyPress <> KeyUp

Probablement qu'avec KeyUp Windows réagissait lorsque j'enfonçais la touche et envoyait son Beep tandis que maintenant avec KeyPress c'est VB qui traite la commande avant Windows.

Je crois que je serai un nouvel adepte du Keypress!

Merci bien! (sincèrement)
Messages postés
1
Date d'inscription
mardi 14 janvier 2003
Statut
Membre
Dernière intervention
14 février 2003

-------------------------------
Réponse au message :
-------------------------------

> Vous avez vu juste!!!
>
> KeyPress <> KeyUp
>
> Probablement qu'avec KeyUp Windows réagissait lorsque j'enfonçais la touche et envoyait son Beep tandis que maintenant avec KeyPress c'est VB qui traite la commande avant Windows.
>
> Je crois que je serai un nouvel adepte du Keypress!
>
> Merci bien! (sincèrement)
>
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Je suis pas sur, keyup agit lorsque la touche que tu as pressée est relachée. Ca revient peut etre au meme. Néanmoins je te conseille keypress, c'est ce que j'utilise en général et je n'ai jamais eu de beep.
>
>
>
> J'ai eu le même problème. La solution est la déactivation du son windows par défaut dans le panneau de configuration