C cw1 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-18 #1 请问在试图播放一个WAV文件时怎样才能检测是否有其他的视频正在播放?
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-18 #2 Whatdo u want? Wave or Movice/Avi?
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-18 #6 try mediaplay1.play except //check and showmessage end;
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-18 #7 sorry,xxx is me,I test my email auto-server.
C cw1 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-19 #8 我是用ActiveMovie播放一个背景音乐(WAV), 但是发现如果有其它的视频(AVI或者MPG)也在 播放,那么并不会产生异常,结果二者的声音就 重叠在一起了,所以才会问这个问题.因为视频 不一定是我的程序在播放,事先没有办法知道, 所以希望在播放WAV之前,能检测一下是否有别 的视频正在播放它的声音. 不知道我表达的是否 清楚...... 请各位高手指点.....
我是用ActiveMovie播放一个背景音乐(WAV), 但是发现如果有其它的视频(AVI或者MPG)也在 播放,那么并不会产生异常,结果二者的声音就 重叠在一起了,所以才会问这个问题.因为视频 不一定是我的程序在播放,事先没有办法知道, 所以希望在播放WAV之前,能检测一下是否有别 的视频正在播放它的声音. 不知道我表达的是否 清楚...... 请各位高手指点.....
唐 唐晓锋 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-19 #9 您在播放前先检查一下有没有别的播放窗口,如果有关闭它. Findwindow
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-19 #10 try 播放视频 关闭视频 播放Wav except 视频已被占用 end;
C cw1 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-19 #11 看来还是我说得不够清楚! 是这样的,我的程序需要在播放背景音乐的同时, 显示一个HTML的文件,而这个HTML文件中可能有嵌入的视频文件, 这样一来,如果用户点击了HTML中的视频使之在页面里播放, (我的程序没有办法知道用户是否做了这个操作,因为我是用IE带 的OCX显示HTML文件的!),而背景音乐又在播放的话,就会产生 声音的重叠..... 谢谢大家的讨论! 希望能提供一个解决的办法!
看来还是我说得不够清楚! 是这样的,我的程序需要在播放背景音乐的同时, 显示一个HTML的文件,而这个HTML文件中可能有嵌入的视频文件, 这样一来,如果用户点击了HTML中的视频使之在页面里播放, (我的程序没有办法知道用户是否做了这个操作,因为我是用IE带 的OCX显示HTML文件的!),而背景音乐又在播放的话,就会产生 声音的重叠..... 谢谢大家的讨论! 希望能提供一个解决的办法!
C chenke Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-19 #12 占用视频设备 播放背景音乐 背景音乐播放结束 释放视频设备
C cw1 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-19 #13 如果视频是我自己控制播放的,当然就简单乐。 问题就是,视频的播放并不是我的程序所控制。 就好象我在运行自己的程序的同时,XING(应该是Active Movie) 正在放一个视频,我怎么能知道它正在播放从而停止我程序中的 背景音乐呢?????
如果视频是我自己控制播放的,当然就简单乐。 问题就是,视频的播放并不是我的程序所控制。 就好象我在运行自己的程序的同时,XING(应该是Active Movie) 正在放一个视频,我怎么能知道它正在播放从而停止我程序中的 背景音乐呢?????
草 草动 Unregistered / Unconfirmed GUEST, unregistred user! 1999-01-20 #14 试用这个API函数: UINT waveOutGetNumDevs(VOID); 获取当前声音输出设备的数目,如果返回值为零, 则当前声音输出设备没有被其他应用程序在占用, 否则当前已有应用程序正在使用声音输出设备或者 引发一个错误。 这方法本人并未试过,你试试看吧。
试用这个API函数: UINT waveOutGetNumDevs(VOID); 获取当前声音输出设备的数目,如果返回值为零, 则当前声音输出设备没有被其他应用程序在占用, 否则当前已有应用程序正在使用声音输出设备或者 引发一个错误。 这方法本人并未试过,你试试看吧。
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-06-27 #15 Some body finish it, please!