• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB6でのmmioOpen関数の使い方)

VB6でのmmioOpen関数の使い方

このQ&Aのポイント
  • VB6でwaveファイルから音の波形を取得するプログラムを作りたいと思っているのですが、mmioOpen関数の使い方が分からずに困っています。
  • VB6のmmioOpen関数を使用して、音声ファイル(waveファイル)を開いたり閉じたりするプログラムを作成したいと思っています。
  • mmioOpen関数は、winmm.dllファイルの中にあるmmioOpenAというエイリアス名で宣言されており、パラメータとして音声ファイルのパスとMMIOINFO構造体を渡します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

 mmioOpen で検索すれば、サンプルは見つかると思うのですが、 VBのサンプルだと「mmioOpen VB」のように、キーワードに VBを付けると見つけやすいです。  下のマイクロソフトのサンプルはどうでしょう?

参考URL:
http://support.microsoft.com/kb/182983/ja#mtDisclaimer
564488k
質問者

お礼

ご回答ありがとうございます。 参考URLのサンプルを見て自分のミスに気が付きました。 どうやらmmioOpen関数とmmioClose関数を混同 していたようで、関数が成功すると0が返ってくると 勘違いしていました。 ですので、正しくは If h = 0 Then MsgBox "WAVEファイルのオープンに失敗" End If とするべきでした。