mci状态位置/长度失败

时间:2016-06-17 13:24:20

标签: vb.net audio mci

我试图使用vb.net中的Windows MCI API检查声音文件是否已经结束,但是它一直出现无效的设备名称(263 - MCIERR_INVALID_DEVICE_NAME),是因为我的语法还是其他一些错误?< / p>

{{1}}

1 个答案:

答案 0 :(得分:0)

为什么Target定义为整数然后添加为空字符串? Microsoft.VisualBasic.Right(ButtonName,2)实际上是返回一个定义为整数的字符串吗? 也许将Target重新定义为字符串,然后检查以确保它在传递给mciSendString之前不是空字符串。