
正文
vb.net读取音频 vb读取文件内容
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net怎么获取mp3文件的大小?
你实例化一个文件对象,就可以获取这个文件的相关属性了,VB.NET实例,以你的文件为例:Dim sourcefileinfo As New FileInfo(“ c:\txt”) 定义并实例化FileInfo对象。
所以,我们只要把MP3文件的最后128个字节分段读出来并保存到该结构里就可以了。
fc al = al + fl(a)Next MsgBox (al / 1048576 & MB)End Sub 其中“D:\1\”就是你说的路径\wen\jian,但是这个没有根目录如D:,你自己改一下,如果文件夹里有文件夹,那就到vb吧里面找一找我的贴子。
在.NET里,没有托管的音乐播放器,用API只能播放WAV格式,对于MP3等形式的音频文件,就要依赖于其他控件了,常用的就是 MediaPlayer。
你在axwindowsmediaplayerurl=t之前把音乐播放器关一下,如果你的音乐一直播放的话其默认的播放文件地址是正在播放的那个,你那条刷新播放文件地址的命令可能没用。
相关问答
Q1: VB.net如何加载音效?
1、VB.NET中并没有提供媒体播放器vb.net读取音频的.NET组件vb.net读取音频,没办法我们还是调用以前Com组件Windows Media Player。当然除了声音外,还可以播放视频文件。
2、代码是没有错的,但是其中关键是声音文件资源定义字串必须使用根命名空间,不能用程序集名称;还有就是声音文件必须选属性为嵌入资源。
3、不明白你为什么要二进制读取声音文件,VB可以直接调用API播放声音文件,不需要你二进制来读取声音文件的。
4、在.NET里,没有托管的音乐播放器,用API只能播放WAV格式,对于MP3等形式的音频文件,就要依赖于其vb.net读取音频他控件了,常用的就是 MediaPlayer。
Q2: VB.NET如何调用并播放项目资源内的WAV文件。
代码是没有错的,但是其中关键是声音文件资源定义字串必须使用根命名空间,不能用程序集名称;还有就是声音文件必须选属性为嵌入资源。
PlaySound位于winmm.dll中,可以根据输入参数的不同,播放WAV类型的音乐。
不明白你为什么要二进制读取声音文件,VB可以直接调用API播放声音文件,不需要你二进制来读取声音文件的。
用部件中的添加的widowsmediaplayer组件,然后再属性框里面设置路径(url)就可以了。
vb.net读取音频的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vb读取文件内容、vb.net读取音频的信息别忘了在本站进行查找喔。







