Private Shared Function mciSendString(ByVal command As String, ByVal buffer As StringBuilder, ByVal bufferSize As Integer, ByVal hwndCallback As IntPtr) As Integer Here is what I have so far: Imports ĭim sMyRecordingFile As String = 'D:\Company\Audio.wav' No errors reported.ĮDIT: I'm running under Windows 7 SP1 - in a Domain if that matters. NET 4.From what I can find on various forums it should 'just work.' - but doesn't. I'm using Visual Studio 2010 Pro in VB.net. When I click Pause it continues to record. I have a basic recorder with one label and three buttons, Record, Pause/Resume, and Save.