WindowsMediaPlayer 的异常错误 delphi调用WindowsMediaPlay播放声音时,每点击一下按钮,播放一个声音,刚开始正常,当在多次点击按钮播放是,某一次会触发播放异常,提示wmp.dll 错误。期待解决。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 self.WindowsMediaPlayer1.Controls.Stop; self.WindowsMediaPlayer1.URL := FileName; self.WindowsMediaPlayer1.Controls.play;播放声音的代码。 wmp.dll是系统目录下的dll,重新拷一个来试试,或者就是你的Delphi或者歌曲有问题就这3句代码,我试了好久,真的不报任何错误还试过用timer每10毫秒,5毫秒让他自动点击播放,也没异常!!!! 不需要使用stop。另外做好控制:如果正在播放,点击播放按钮时应该调用暂停,即pause,如果处于暂停状态,点击播放按钮时就调用播放,即play。当然,应该有一个停止按钮,直接调用close即可。 原来用的close,出错了,改成stop,出错的几率小了,但还是会错。 难道没人会吗?csdn没高手了吗!? 你的WINDOWS系统的问题,重做下就行,我也遇过 控件下移 控制另外一个程序使另外一个程序通过代理(socks5代理)访问网络? 有人会么? 关于文本文件的输出!高分求救(在线等) DBChart的小问题 我有一个窗口form1,我所有的程序都需要这个窗口,请提供方法以避免我来回复制! **********一个有关时间的查询*效率*问题~~~~~高分******** FileSearch的问题 关于adox的使用 mwy654321这人真垃圾! 有关CreateProcess的问题 如何限制对某些域名或网站的访问,包括子域名。 字符串中有顿号隔开,怎样删除相同字符?
self.WindowsMediaPlayer1.Controls.Stop;
self.WindowsMediaPlayer1.URL := FileName;
self.WindowsMediaPlayer1.Controls.play;播放声音的代码。
还试过用timer每10毫秒,5毫秒让他自动点击播放,也没异常!!!!
另外做好控制:如果正在播放,点击播放按钮时应该调用暂停,即pause,如果处于暂停状态,点击播放按钮时就调用播放,即play。
当然,应该有一个停止按钮,直接调用close即可。
原来用的close,出错了,改成stop,出错的几率小了,但还是会错。