关于用 vb 写音乐播放器,调用的系统 API 函数 mcisendstring 不能播放有带空格的文件名的 MP3 的问题

XD-1 2014-05-01 05:05:09
急求大神解,好像可以用getshortpathname函数还是replace什么的,不太懂
...全文
204 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
舉杯邀明月 2014-05-03
  • 打赏
  • 举报
回复
把文件名的“完整路径”,用双引号括起来试试。
  • 打赏
  • 举报
回复
Private Declare Function GetShortPathName Lib "kernel32" _
  Alias "GetShortPathNameA" (ByVal lpszLongPath As String, _
  ByVal lpszShortPath As String, _
  ByVal cchBuffer As Long) As Long
用这个函数把文件名转换成短路径

1,488

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧