注:
我在Win98中用
PlaySound(‘Sound’,Hinstance,SND_FILENAME+SND_ASYNC+SND_LOOP);
可以播放,但在Win2000中却不能播放;
请问各位大虾,在Win2000中,如何使用PlaySound播放声音资源。
谢谢。
我在Win98中用
PlaySound(‘Sound’,Hinstance,SND_FILENAME+SND_ASYNC+SND_LOOP);
可以播放,但在Win2000中却不能播放;
请问各位大虾,在Win2000中,如何使用PlaySound播放声音资源。
谢谢。
解决方案 »
- 用ShellBrowser控件编程查看PDF格式的缩略图不显示缩略图.
- DELPHI如何调用.net remoting
- tcp/ip如何来截取数据包
- 一个小问题,关于拖放:如何没有选中某文本(比如只选中标题),将文本拖到别的应用程序中?
- windows me 下用ADO访问数据库报错
- 请问谁有关于哈希散列表的存储查找算法源代码啊(delphi的)
- 急求救!!!!!!!!!
- 运行提示找不到文件:DBDateTimePicker.dcu
- 98与2000兼容的问题
- 高分求教一段操作excel的代码,谢谢!!!!!100分相送
- 一个Active X控件(条码打印)barcod的打印方法?
- 第一次用Wise?!请用过的朋友进来聊聊!
更详细的看SDK吧
PlaySound(PChar(ExtractFilePath(Application.ExeName)+'Sound/folder.wav'),0,SND_FILENAME or SND_ASYNC);
A.res是已经使用a.rc描述并编译过的资源文件,并在Application的开头加上
{$R *.res}
然后比如有声音文件DING.wav
PlaySound('DING',hInstance,SND_RESOURCE);
发出声音了
AnsiString asWaveFile = "C:\\Wave.wav";
if (FileExists(asWaveFile ))
{
PlaySound(asWaveFile .c_str(), NULL, SND_ASYNC);
}
else
{
ShowMessage("The wave file doesn't exist.");
}