VB 2010 Express を使用していますが、コードが無視され、エラー通知が表示されないことがあります。たとえば、me.Load を処理するサブの最後に次のコードがあります。
counter = counter はテスト行です。mPlayer は Toub のサウンド MIDI DLL のオブジェクトで、次のように定義されています。
Dim mPlayer As MyMediaPlayer.MyWinPlayer
mPlayer = New MyMediaPlayer.MyWinPlayer()
ファイル名に有効な midi ファイルが含まれている場合、すべてが機能し、msgbox が表示されます。midi ファイルが無効な場合、エラーを生成するか、AudioLength を NULL または奇妙な値にする必要があります。代わりに、エラーは発生せず、デバッガーはサブルーチンを終了します。
詳細: デバッガーは最初のブレークポイントで停止します。次に、[続行] をクリックすると、デバッガーが他のブレークポイントに到達したり、MsgBox を生成したりすることなく、フォームが表示されます。
VB でエラーを表示させる方法を教えてください。