In nun eben dieser Anwendung bin ich auf die altbekannte Multimedia - API "WinMM.dll" mit der wichtigen Funktion
PlaySound(string pszSound, UIntPtr hmod, uint fdwSound);gestoßen.
Ein Kollege meinte "die brauchen wir noch". Doch was viele gar nicht wissen, seit dem Framework 2.0 gibt es den kleinen aber feinen Namespace "System.Media".
Dieser erlaubt über die Klassen SoundPlayer und SystemSounds Wav - Dateien aus Streams und dem Filesystem, sowie eben SystemSounds abzuspielen.
Die vernünftigste Alternative zu WinMM.dll oder gar Console.Beep muss hier also lauten:
1 System.Media.SystemSounds.Beep.Play();
Viel Spaß beim Krachmachen.
Keine Kommentare:
Kommentar veröffentlichen