最近在写一个程序, 用到控件TRealAudio,
在使用TRealaudio控件过程中遇到这样的问题:当用RealAudio1.pause暂停时, 用一些波形音頻
控件录音时, 会显示"音频设备正在使用中", 
如果用RealAudio1.stop就可以录音.我要怎么办才能使得在暂停的状态下也能录音呢?
甚至可以一边播放, 一边录音?请各路高手指点一下, 先谢了. 

解决方案 »

  1.   

    录音设备是否已经被TRealaudio控件占用?
    看看TRealaudio控件有没有关于录音方面的属性设定
      

  2.   

    更正一下, 
    我是在用其它控件录完音后, 放音(刚录的音)
    时出错, 可能是放音设备正在被TRealAudio
    使用, 因为正处于TRealaudio.pause状态, 
    如果是TRealaudio.stop就不会, 那有没有办法解决这个问题, 即: 
    在处于TRealaudio.pause状态, 也能放音(刚录的音).
      

  3.   

    应该是可以的,Windows MediaPlayer和RealPlayer可以同时播放,说明RealPlayer并没有独占资源!但是一般情况下TMediaPlayer却要求独占,因此只要在MediaPlayer打开文件之前加一句:
       MediaPlayer1.Shareable := True ;
    就可以了!
      

  4.   

    可以发个例子给我吗?邮箱:[email protected]