如果我使用mciSendString(winmm.dll)並嘗試讀取包含空格的文件(例如F:\ MUSIC \(01)[VA] 01.StimAxel - 重新啓動(DJ X-VenomRemix ).mp3)我的代碼263出現錯誤。
mciSendString不能用於包含空格的文件。如何避免這個問題?
Pcommand = "status \"" + path + "\" length";
int ret = (int)mciSendString(Pcommand, sBuffer, sBuffer.Capacity, 0);
mciSendString:包含空格的文件
1
A
回答
0
嘗試周圍用雙引號的文件名。
更新:根據文檔,status
command需要設備名稱,而不是文件名。您需要使用open
在特定設備上打開該文件,然後將該設備名稱傳遞給status
。
相關問題
- 1. 包含C++空格的文本文件!
- 2. 使用mciSendString用空格
- 3. 複製文件:名稱包含空格
- 4. 在文件名中包含一個帶空格的.tex文件
- 5. 壓縮文件列表的文件名中包含空格
- 6. Application.StartupPath包含空格
- 7. Ruby從包含空格的文件中刪除空行
- 8. 包含空格的項目
- 9. 的HtmlTextWriter - 包含空格
- 10. 當文件名包含空格時文件上傳失敗
- 11. 在bash打開文件夾,在文件夾名包含空格
- 12. ASP.NET - 文件名包含空格時下載文件
- 13. 返回只包含空值的列,不包含空格
- 14. 下拉框包含空的空格/值
- 15. 刪除包含空格的txt文件中的路徑目錄
- 16. Grep包含HTML和空格的文件中的單詞列表
- 17. mcisendstring返回空字符串
- 18. 分配值包含空格
- 19. Lucene Tokenizer - 包含空格
- 20. 查找包含空格
- 21. JSON密鑰包含空格
- 22. XNA 4 Song.fromUri包含空格
- 23. 包含的文件包含它包含的文件嗎?
- 24. 變量是空的包含文件中
- 25. 的TransmitFile包含文件名空間
- 26. JSON文件包含不需要的空格和換行符
- 27. 在findstr中查找包含空格的文件
- 28. 爲什麼Django只提供包含空格的文件?
- 29. 需要刪除Debian中包含空格的文件
- 30. 下載文件導致的錯誤時,它包含空格 - PHP
您發送的字符串只是無稽之談,* status *是針對設備,而不是媒體文件。直到你解釋你真的想要做什麼之後,這纔會變得更好。 – 2010-11-13 23:08:51