怎么用MCI播放内存中的音乐,比如MP3,MIDI?(50分)

  • 主题发起人 主题发起人 3368aa
  • 开始时间 开始时间
3

3368aa

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么用MCI播放内存中的音乐,比如MP3,MIDI?

昨天看了一夜资料,也没有一个头绪,
所以才来问的
大家一定要帮忙呀!
 
Windows可能不会让你直接访问内存,需要调用DRV文件,看看CIH的源代码,可能有所收获!
 
uses mmsystem
//播放音乐
MCISendString('OPEN e:/1.MID TYPE SEQUENCER ALIAS NN', '', 0, 0);
MCISendString('PLAY NN FROM 0', '', 0, 0);
MCISendString('CLOSE ANIMATION', '', 0, 0);
end;

//停止播放
MCISendString('OPEN e:/1.MID TYPE SEQUENCER ALIAS NN', '', 0, 0);
MCISendString('STOP NN', '', 0, 0);
MCISendString('CLOSE ANIMATION', '', 0, 0);
 
to:楼上
人家说的是内存播放,不是文件!
 
后退
顶部