关于MEDIAPLAYER的问题 ( 积分: 200 )

  • 主题发起人 主题发起人 狂奔的蜗牛
  • 开始时间 开始时间

狂奔的蜗牛

Unregistered / Unconfirmed
GUEST, unregistred user!
我程序基本是这样的,一个主窗体,一个线程,主窗体里面有D自带动控件MEDIAPLAYER,主窗体中有按钮控制更换MEDIAPLAYER的播放文件,线程里面根据特定条件还自动更换播放文件,更换文件的命令是:stop,Eject,Close,filename,open,play,如果是主窗体的按钮控制,程序就没问题,如果线程控制替换后,一直是线程控制得就没问题,如果线程替换文件后,在用按钮替换,就出现两个声音,关闭主窗体我用的是stop,eject,close,但会报错 错误代码是303,在此请教各位高手,小弟新入行。
 
线程里操作可视控件(如:mediaplayer),会造成界面死锁,需要使用synchronize来同步线程,另外,可以去掉eject命令
 
非常感谢,我先试试
 
问题解决,谢谢
 
后退
顶部