老哥们,vb用windows media player播放时闪退怎么办
vb吧
全部回复
仅看楼主
level 1
很简单的代码,一运行就直接闪退
Private Sub Form_Load()
wmp.URL = App.Path & "\video\single5.mp4"
End Sub
版本:VB6.0
系统:win10
实在不行还有什么别的控件可以代替吗[委屈]
2021年07月28日 09点07分 1
level 1

2021年07月28日 22点07分 2
level 14
有个比较适合替代WMP的组件叫ActiveMovie,注意一下它不是控件、不是控件、不是控件。这个组件是需要用代码来调用的,首先在VB6菜单栏中找到“工程”→“引用”,然后勾选列表中的“ActiveMovie control type library”,然后写下此代码:
Option Explicit
Dim mp As New FilgraphManager
Private Sub Form_Load()
mp.RenderFile App.Path & "XXX文件.mp3" '加载文件
mp.Run ' 开始播放
End Sub
2021年08月03日 14点08分 3
声音大小的代码呢?大佬
2022年04月25日 16点04分
@楚汉云 都有的,IBasicAudio 接口的 Volume 属性就是音量,Balance 是左右声道平衡。
2022年04月26日 02点04分
@yjryym 就是想请教,音量控制的代码是什么啊
2022年04月26日 02点04分
IBasicAudio的Volume怎么赋值?我写成ba.volume = 30报错
2022年04月26日 03点04分
吧务
level 12
试试安装 VLC 然后使用它提供的控件。
https://www.videolan.org/
2022年04月28日 01点04分 6
1