oh, wow, i feel VERY stupid. i have going through alot of trouble over me forgeting to STOP THE RECORDING! all i did was added
Code:
 i = mciSendString("Stop RecWavFile", 0&, 0, 0) 'stop record
rite before the save file dialog, and it did the trick. thank you!