Звуковой сигнал системы vb.net на XP

Можно ли сделать так, чтобы программа vb.net озвучивала внутренний динамик ПК? вы знаете тот, который производит C's \aBELL Я пробовал beep(), но это только воспроизводит звук ошибки на звуковой карте. Я также пробовал

<Runtime.InteropServices.DllImport("KERNEL32.DLL", EntryPoint:="Beep", SetLastError:=True, _
CharSet:=Runtime.InteropServices.CharSet.Unicode, ExactSpelling:=True, _
CallingConvention:=Runtime.InteropServices.CallingConvention.StdCall)> _
Public Shared Function _
   aBeep(ByVal dwFreq As Integer, ByVal dwDuration As Integer) _
     As Boolean
End Function

Без радости, по-видимому, это работает только на Vista и выше. Есть предложения?

5
задан Cody Gray 11 April 2012 в 17:27
поделиться