照范例做了一个多媒体的程序
Private Sub ActiveMovie1_PositionChange(ByVal oldPosition As Double, ByVal newPosition As Double)
MsgBox ("谢谢观赏!")
End SubPrivate Sub Form_Load()
ActiveMovie1.FileName = App.Path & "\3.mpg"
End Sub出了一个错误 &H80004005(-2147467259) 谁能指教下 谢谢
Private Sub ActiveMovie1_PositionChange(ByVal oldPosition As Double, ByVal newPosition As Double)
MsgBox ("谢谢观赏!")
End SubPrivate Sub Form_Load()
ActiveMovie1.FileName = App.Path & "\3.mpg"
End Sub出了一个错误 &H80004005(-2147467259) 谁能指教下 谢谢
解决方案 »
- 如何设计类似资源管理器形式的界面
- 菜鸟学vb,日期控件DTPicker在什么地方,我怎么找不到,请各位指点,谢谢!!!
- 怎么让编写的软件彻底后台运行?在任务管理器里的“应用程序”选项卡也看不到,只能在“进程”里看到
- DataGrid中网格的背景颜色怎样设置?
- 急问:调用一个.exe程序后,如何自动点击该程序工具条上的按钮.
- 我要重装机子了,MSDN里面的收藏夹内容我怎么保存???
- 明明还有磁盘空间,为什么打包的时候说没空间了?!
- 请教一个简单的打印问题:
- 兩個Recordset之間數据轉入和轉出問題???. 高手請進......(一定給分)
- 怎么让OLE动态的打开一个excel文件
- VB是强类型语言,却为何可以将一个字符串赋给一个 double 型变量呢?
- 用东进D系列模拟语音卡进行过开发的高手请进(100分)
on error goto err1
ActiveMovie1.FileName = App.Path & "\3.mpg"
err1:
if err.number<>0 then
msgbox err.Description
end if
End Sub
不过,发生的过程与楼主不一样。我的是一个VB工程,设计并编译三年了。前天在编译时,突然出现了那个错误提示。我卸载VB6,再重装VB6,依然没解决。我继续关注本帖。
有可能你用的ocx控件版本过高,造成vb反而不兼容,去寻找一个低版本的ocx,找到在系统中原本ocx的文件名,例如Flash10l.ocx,删除掉它,将低版本的ocx,例如Flash10e.ocx拷贝到这个目录并改名为Flash10l.ocx,问题得已解决。