急!VB6中使用WindowsMediaPlayer导致整个应用程序错误,求解!

用VB6做了一个软件,插入了WindowsMediaPlayer控件。软件提供一些互动功能,当没有人互动的时候,就利用WindowsMediaPlayer播放视频;当有人... 用VB6做了一个软件,插入了WindowsMediaPlayer控件。
软件提供一些互动功能,当没有人互动的时候,就利用WindowsMediaPlayer播放视频;当有人互动时,WindowsMediaPlayer就隐藏并暂停。
现在的情况是:如果WindowsMediaPlayer尚未播放视频,则一切互动OK,一旦WindowsMediaPlayer播放过一次视频,则互动时整个应用程序就要出错,而且是不能用ON ERROR 捕捉的那种。错误详细内容如下:
标题:Media Event Sink Window: XXX.exe - 应用程序错误
内容:"0x7c92ff56" 指令引用的"0x00000586"内存。该内在不能为"read"。
怎么办,愁死人了!
展开
 我来答
czduanyh
2012-01-05 · TA获得超过442个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:317万
展开全部
估计是D版惹的祸,或软件兼容性错误
在其它机子上试试
追问
在其它机子上也是这样。或者麻烦老兄推荐一个视频播放器?
追答
不能把数组控件全缷掉或播放后改变了什么属性
播放器有很多啊,象暴风影音,KMPlayer,WMP等等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tianqing20wen

2012-01-05 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:5133万
展开全部
加百度HI~~把工程发给我~我看看
追问
不好意思,不太方便啦。。。 
我检查过代码,导致程序挂掉是发生在一句: Unload xxx(i),这个卸载控件数组语句上,即使是在IDE的调试状态下,也会直接把VB6整挂掉。 但是,只要还没有播放过视频,则这里无论怎么UNLOAD都不会出错。
追答
没看到代码 难发现问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寂寞游神
2012-01-05 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:67.2万
展开全部
老兄,没看到代码真的很难解决的....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
keep3oving
2012-01-05
知道答主
回答量:17
采纳率:0%
帮助的人:7.5万
展开全部
很棘手
追问
麻烦老兄推荐一个视频播放器?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式