Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
mciと特殊文字
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10844#CommentId23480
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
JF1JAPAN
 (中学生)
投稿日時
2012/5/7 19:49:50
現在、VisualBasic2010で音声ファイルを再生するプログラムを作っています。
とりあえず再生はできるようになったのですが、一部のファイルを再生しようとすると、
エラー番号263
「指定されたデバイスが開かれていないか、またはMCIで認識できません。」
とエラーが帰ってきました。
ファイルパスはダブルクォーテションでくくっています。
なぜかと思い、良く見てみると、その再生できないファイルにハートの特殊文字が使われてたので、
これのせいかと思いファイル名から除いたところ、再生できるようになりました。
やはり特殊文字はエラーを起こすのでしょうか。
再生できるのはうれしいですか、なんとかさまざまな名前の音声ファイルを再生したいです。
なんとか特殊文字が入っていても再生できる方法はありますでしょうか。
もうひとつ質問です。
Call mciSendString(String.Format("open ""{0}"" alias MySound", FileName), "", 0, 0)
このmciコマンドの
「""{0}""」
は何を意味しているのですか?