yuden
Messages postés3Date d'inscriptiondimanche 14 septembre 2003StatutMembreDernière intervention20 août 2005
-
20 août 2005 à 17:49
yuden
Messages postés3Date d'inscriptiondimanche 14 septembre 2003StatutMembreDernière intervention20 août 2005
-
20 août 2005 à 18:43
Bonjours,
je débute en VB.net et je cherche la fonction qui me permettrai de faire beeper le speaker de l'UC de mon pc.
Je sais seulement qu'il faut utiliser une fonction du kernel32.dll mais je sais pas laquelle et comment faire.
En delphi sa donne un truc dans le genre:
Function PC_Beep(Frequence, Duree :integer):integer;
type TPC_Beep = function (FFrequence, FDuree :integer):integer; stdcall;
var PCBeep : TPC_Beep;
hdle : THandle;
begin
hdle := LoadLibrary('kernel32.dll');
if hdle<>0 then
begin
PCBeep := GetProcAddress(hdle, 'Beep');
if @PCBeep <> nil then PCBeep(Frequence,Duree);
end;
FreeLibrary(hdle);
end;
Merci de me donner la commande qui me permettrait de faire beeper ce foutu buzzer.
Je penser déclarer la fct de cette maniere:
Private Declare Function APIBeep Lib "kernel32" Alias "Beep" (ByVal dwFreq As Long, ByVal dwDuration As Long) As Long