Console.Beep uses the PC Speaker rather than the soundcard (the same speaker
that the BIOS uses).
Do you have a PC Speaker?
Console.Beep(); is the equivelant of calling the Interop Beep method:
\\\
Beep(800, 200);
///
....where the method is defined as:
\\\
[DllImport("kernel32.dll")]
private static extern int Beep(int dwFreq, int dwDuration);
///
The MessageBeep Interop function plays a Wave sound through the soundcard.
There is no need to use MessageBeep via Interop, just use:
\\\
System.Media.SystemSounds.Beep.Play();
///
--
Mick Doherty
http://www.dotnetrix.co.uk/nothing.html