OVH Cloud OVH Cloud

WD75 ou WD8 Bip sans haut-parleur

4 réponses
Avatar
Georges PEYRE
Bonjour
Lorsqu'on démarre un ordinateur avec des erreurs matériel il y a
émissions de bips significatifs de l'erreur.
Comment sous Windev générer ce bip qui est émis en dehors des
haut-parleurs
Merci d'avance

--
Elle est pas belle la vie ?

4 réponses

Avatar
STASZEWSKI André
Bonsoir,

Georges PEYRE wrote:
Bonjour
Lorsqu'on démarre un ordinateur avec des erreurs matériel il y a
émissions de bips significatifs de l'erreur.
Comment sous Windev générer ce bip qui est émis en dehors des
haut-parleurs
Merci d'avance



Par la commande Bip() tout simplement.
En l'absence d'une carte son, le son est généré au travers du HP de la carte
mère ou du Piezzo (sur les vielles cartes).
Ce "son système" peu toutefois être activé/désactivé au niveau du panneau de
configuration.
Il est normal que l'ordi génère des bip en interne au démarrage du fait que
les pilotes de la carte son (à ce moment là) ne sont pas encore chargés.
Ensuite la carte son prend le relais. Pour retrouver les bip en interne,
voir si ça marche en désactivant la carte son par exemple...
Sinon, supprimer les pilotes.
--
Cordialement,
André STASZEWSKI
Nouvelle version 3.0 de Photo Visu sur www.PlaneteDev.fr.st
Avatar
Georges PEYRE
Bonjour André,

Les commandes bip(), Beep(), AgentBeep() ne produisent aucun son
lorsque le haut-parleur est coupé.

J'ai ma solution car j'ai trouvé sur le web un petit fichier beep.exe
qui fonctionne sous ms-dos et qui produit le bip que je désire :')

Merci encore
Cordialement




STASZEWSKI André a écrit :
Bonsoir,

Georges PEYRE wrote:
Bonjour
Lorsqu'on démarre un ordinateur avec des erreurs matériel il y a
émissions de bips significatifs de l'erreur.
Comment sous Windev générer ce bip qui est émis en dehors des
haut-parleurs
Merci d'avance



Par la commande Bip() tout simplement.
En l'absence d'une carte son, le son est généré au travers du HP de la carte
mère ou du Piezzo (sur les vielles cartes).
Ce "son système" peu toutefois être activé/désactivé au niveau du panneau de
configuration.
Il est normal que l'ordi génère des bip en interne au démarrage du fait que
les pilotes de la carte son (à ce moment là) ne sont pas encore chargés.
Ensuite la carte son prend le relais. Pour retrouver les bip en interne,
voir si ça marche en désactivant la carte son par exemple...
Sinon, supprimer les pilotes.



--
Elle est pas belle la vie ?
Avatar
STASZEWSKI André
Salut Georges,

Georges PEYRE wrote:
Bonjour André,

Les commandes bip(), Beep(), AgentBeep() ne produisent aucun son
lorsque le haut-parleur est coupé.



S'il s'agit du HP externe (pris sur la carte son) c'est normal.
Il faut DECONNECTER la carte du slot ou virer les pilotes pour que le bip
passe dans le HP interne !
Voir éventuellement si une deconnexion logicielle fonctionne (dans la
propriété des périphériques...)

J'ai ma solution car j'ai trouvé sur le web un petit fichier beep.exe
qui fonctionne sous ms-dos et qui produit le bip que je désire :')



Certes, mais c'est moins propre...
Essaye ceci pour voir :
dwFreq permet de jouer sur la fréquence en Kz
dwDuration sur la durée du bip

PROCEDURE FaitBip()

RetourFonction est un booléen // Type C :BOOL
dwFreq est un entier = 1400 // Type C :DWORD
dwDuration est un entier = 300 // Type C :DWORD

RetourFonction=API("KERNEL32","Beep",dwFreq,dwDuration)

SI PAS RetourFonction ALORS Erreur(ErreurInfo())

Merci encore
Cordialement



De rien,



STASZEWSKI André a écrit :
Bonsoir,

Georges PEYRE wrote:
Bonjour
Lorsqu'on démarre un ordinateur avec des erreurs matériel il y a
émissions de bips significatifs de l'erreur.
Comment sous Windev générer ce bip qui est émis en dehors des
haut-parleurs
Merci d'avance



Par la commande Bip() tout simplement.
En l'absence d'une carte son, le son est généré au travers du HP de
la carte mère ou du Piezzo (sur les vielles cartes).
Ce "son système" peu toutefois être activé/désactivé au niveau du
panneau de configuration.
Il est normal que l'ordi génère des bip en interne au démarrage du
fait que les pilotes de la carte son (à ce moment là) ne sont pas
encore chargés. Ensuite la carte son prend le relais. Pour retrouver
les bip en interne, voir si ça marche en désactivant la carte son
par exemple...
Sinon, supprimer les pilotes.





--
Cordialement,
André STASZEWSKI
Nouvelle version 3.0 de Photo Visu sur www.PlaneteDev.fr.st
Avatar
Georges PEYRE
Bonjour André et merci pour ton aide


STASZEWSKI André a émis l'idée suivante :
Salut Georges,

Georges PEYRE wrote:
Bonjour André,

Les commandes bip(), Beep(), AgentBeep() ne produisent aucun son
lorsque le haut-parleur est coupé.



S'il s'agit du HP externe (pris sur la carte son) c'est normal.
Il faut DECONNECTER la carte du slot ou virer les pilotes pour que le bip
passe dans le HP interne !
Voir éventuellement si une deconnexion logicielle fonctionne (dans la
propriété des périphériques...)



C'est beaucoup trop compliqué pour un simple bip !


J'ai ma solution car j'ai trouvé sur le web un petit fichier beep.exe
qui fonctionne sous ms-dos et qui produit le bip que je désire :')



Certes, mais c'est moins propre...


D'accord, mais ces programmes DOS sont quand même très pratiques quand
on ne trouve pas d'autres solutions plus élégantes sous windows.


Essaye ceci pour voir :
dwFreq permet de jouer sur la fréquence en Kz
dwDuration sur la durée du bip

PROCEDURE FaitBip()

RetourFonction est un booléen // Type C :BOOL
dwFreq est un entier = 1400 // Type C :DWORD
dwDuration est un entier = 300 // Type C :DWORD

RetourFonction=API("KERNEL32","Beep",dwFreq,dwDuration)

SI PAS RetourFonction ALORS Erreur(ErreurInfo())



Désolé mais çà ne marche pas !

A bientôt

Cordialement






Merci encore
Cordialement



De rien,



STASZEWSKI André a écrit :
Bonsoir,

Georges PEYRE wrote:
Bonjour
Lorsqu'on démarre un ordinateur avec des erreurs matériel il y a
émissions de bips significatifs de l'erreur.
Comment sous Windev générer ce bip qui est émis en dehors des
haut-parleurs
Merci d'avance



Par la commande Bip() tout simplement.
En l'absence d'une carte son, le son est généré au travers du HP de
la carte mère ou du Piezzo (sur les vielles cartes).
Ce "son système" peu toutefois être activé/désactivé au niveau du
panneau de configuration.
Il est normal que l'ordi génère des bip en interne au démarrage du
fait que les pilotes de la carte son (à ce moment là) ne sont pas
encore chargés. Ensuite la carte son prend le relais. Pour retrouver
les bip en interne, voir si ça marche en désactivant la carte son
par exemple...
Sinon, supprimer les pilotes.







--
Elle est pas belle la vie ?