为何我将.WAV 文件编译到 .res文件后,播放时只能听一点,而不能完全播放。(50分)

  • 主题发起人 主题发起人 ant-z
  • 开始时间 开始时间
A

ant-z

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi 6 下

sound.rc 文件如下:
SOUND1 WAVE w001.WAV

用 BRCC32 SOUND.RC 编译

程序中用下面的语句播放的:
PlaySound('sound1',hInstance,SND_RESOURCE);


可是只能播放一点大概有20秒,但应该有3分多钟。请问怎么解决?
 
真有其事??? UP
 
我又试验了几个.wav(都大于4M),每个都只能播20秒。
 
呵呵。。。
我自己解决了。
把PlaySound('sound1',hInstance,SND_RESOURCE);应改为
PlaySound('SOUND1',hInstance,Snd_ASync or Snd_Memory or SND_RESOURCE);
 
解决什么?,根本就不能播放!真怪!
PlaySound('SOUND1',hInstance,Snd_ASync or Snd_Memory or SND_RESOURCE);
 
华旗的产品-爱国者MP3很烂,才用20天,耳机就脱胶,还说是外伤,不给任何维修等,哪个龟儿子再买爱国者MP3,甚至华旗的东西

如果不属实,天洙地灭
 
后退
顶部