mciを使用して音楽を演奏したいのですが
スペースを含んだパスでは演奏出来ません。
何か対処法ありませんでしょうか?
Delphiを始めたばかりでくだらない質問ですがよろしくお願いします。
//演奏可
mciSendString('open ' +'d:\test.mp3'+ ' alias FILE', '', 0, 0) ;
//演奏不可
mciSendString('open ' +'d:\tes t.mp3'+ ' alias FILE', '', 0, 0) ;
ダブルコーテーションでくくってみてはどうですか?
編集 削除解決しました。
にしのさん、ご親切にありがとうございました。
初めまして、nobuと申します。
上記の
>ダブルコーテーションでくくってみてはどうですか?
mciSendString('open ' +'d:\tes t.mp3'+ ' alias FILE', '', 0, 0) ;
というのは、どこの部分を""でくくるのでしょうか?
いろいろやってるのですが、うまくいきません。
また、空白のあるパスが Name などの変数の場合は
どのようにするのでしょうか?よろしくお願い致します。
>mciSendString('open ' +'d:\tes t.mp3'+ ' alias FILE', '', 0, 0) ;
^ ^
'd:\tes t.mp3'+ ' alias FILE'の部分です。