VB.NETサンプルの「サウンドの再生状況を指定する」で、エラーが・・・ への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 winvis  (学生)
投稿日時
2009/11/22 04:09:32
こんにちわ、winvisです。
VB.NETサンプルの「サウンドの再生状況を指定する」で、以下のエラー出たのですが・・・どういう状況なんでしょうか・・・orz
エラー 1
型 'String' の値を 'System.Text.StringBuilder' に変換できません。
Dim Buffer As String = New String(Chr(0), 255)
Dim Mode As String
Call mciSendString("status MySound mode", "(ここ→)"Buffer"(←ここでエラーが出ました)", Len(Buffer), 0)
Mode = Replace(Buffer, Chr(0), "")
MsgBox(Mode)
VB.NETサンプルの「サウンドの再生状況を指定する」で、以下のエラー出たのですが・・・どういう状況なんでしょうか・・・orz
エラー 1
型 'String' の値を 'System.Text.StringBuilder' に変換できません。
Dim Buffer As String = New String(Chr(0), 255)
Dim Mode As String
Call mciSendString("status MySound mode", "(ここ→)"Buffer"(←ここでエラーが出ました)", Len(Buffer), 0)
Mode = Replace(Buffer, Chr(0), "")
MsgBox(Mode)
前に私が作ったサンプルを参考に、以下のメソッドを追加/編集してください。
■サンプルのあるURL
http://rucio.groupsite.jp/commu/ThreadDetail.aspx?ThreadId=9451
コメントに書かれている『追加』はサンプルを参考に新規作成し、
『編集』は元が存在するのでサンプルを参考に中身を変更してください。
それから、サンプルの修正が終わり無事に動いたら――
Private flgPlay As Boolean = False
のフィールドは不要になるので、いらなくなるよう書き換えてください。
>>>Form1.vb(編集/追加)
>>>MciCommand.vb(追加)