请问,如果做到像超级解霸那样有一个弹出/关闭所有光驱的功能,它那样的功能是同步
执行的,如果一个一个去弹出/关闭,我也会,但我想知道,如何实现同步实现的?这个
问题在大富翁里问了好久了,没人知道。

解决方案 »

  1.   

    同步是什么意思?
    对于光驱,一个一个弹出,当然如果程序执行时间足够短,就好像同时弹出了。不知道我理解的同步对不对。呵呵。
    如果对的话,看看Delphi的TMediaPlayer控件的源代码中的Eject过程。
      

  2.   

    先加入MMSystem单元
    然后
    MCISendString('set cdaudio door open wait',nil,0,handle);
    多来几次