可执行文件内置WAVE文件播放的问题?急呀急呀!!!!!!!!!!(50分)

  • 主题发起人 主题发起人 lovegp
  • 开始时间 开始时间
L

lovegp

Unregistered / Unconfirmed
GUEST, unregistred user!
可执行文件内置WAVE文件<br>将*.WAV文件置入可执行文件内部的具体做法如下: <br><br>假设我们有个名为GRANARY.WAV的文件,先编辑一个名为 AOE.RC的文件,其内容为:<br>&nbsp;GRANARY WAVE GRANARY.WAV 运行命令BRCC32 AOE.RC,得到AOE.RES。 在DELPHI的项目文件,<br>只要加入{$R AOE.RES}语句,编译 后即可将GRANARY.WAV包含进可执行文件内部。 <br><br>调用这个WAV文件的方法是 PlaySound('GRANARY',hInstance,SND_RESOURCE); <br><br>这个playsound要使用哪个unit呀?编译时出现playsound没有定义。[:)]<br>
 
uses MMSystem .
 
如果在资源文件再添加一个wav文件,怎么加?
 
什么意思?你不是做得很好吗?再加文件,就这样重复:<br>/// &nbsp;Aoe.rc ///<br>GRANARY WAVE GRANARY.WAV<br>ADDNEW1 WAVE XXXXX1.WAV<br>ADDNEW2 WAVE XXXXX2.WAV &nbsp;.....<br>
 
将 *.rc 文件加入项目,就不用自己编译了<br>集成环境会自动编译并链接的
 
谢谢啦!
 
后退
顶部