以前可以在VB6里引用wmp.dll,然后用如下方法调用:
Dim Media As WMPLib.IWMPMedia
Dim MediaPlayer As New WindowsMediaPlayer
Dim mFile As String
mFile = 文件名
Set Media = MediaPlayer.newMedia(mFile)当时系统装的是WMP10,在VB里面调用一切正常。但是后来升级到了WMP11正式版后就不行了,根本不能建立Media对象,更别说操作了,只要建立对象就会出现“自动化错误”~~然后程序崩溃。
我对比过,如果安装了WMP11后,在VB里面仍然手工引用一个以前备份下来的WMP10的DLL,就行了。就是不能用11新版的。我不知道11到底有了哪些变化,该如何引用呢?希望各位高手帮小弟看看,谢谢了!