Home > C# > C# :: Beep

C# :: Beep

Wenn man so mit der Gestaltung einer C#-Windows-Applikation beschäftig ist, so stellt sich früher oder später die Frage nach einem Hinweiston, der bspw. dann abgespielt wird, wenn eine Ausnahme auftritt.

Hierfür bietet sich zunächst der klassische Windows-Beep an, der aus den integrierten PC-Lautsprechern kommt:

using System.Runtime.InteropServices;

namespace WindowsApplication1
{

public partial class Form1 : Form
{

[DllImport("Kernel32.dll")]
public static extern bool Beep(UInt32 frequency, UInt32 duration);

private void BeepIt()
{

Beep(1000, 50);
System.Threading.Thread.Sleep(100);
Beep(1000, 50);
System.Threading.Thread.Sleep(100);
Beep(1000, 50);

}

}

}

 
Beep(uint frequency, uint duration) kann über die Methoden Höhe und Dauer des Beep einstellen…

KategorienC# Tags:
  1. Bisher keine Kommentare
  1. Bisher keine Trackbacks

Spam protection by WP Captcha-Free