#include "mmsystem.h" PlaySound("ID_WAVE",HInstance, SND_RESOURCE);
Playsound( ) && rc
//--------------------------------------------------------------------------- void __fastcall TForm1::FromFileClick(TObject *Sender) { PlaySound("mail.wav", NULL, SND_FILENAME); } //--------------------------------------------------------------------------- void __fastcall TForm1::FromFileMemoryClick(TObject *Sender) { TFileStream *WaveFile = new TFileStream("mail.wav", fmOpenRead); BYTE *wavemem = new BYTE[WaveFile->Size + 1];
WaveFile->Read(wavemem, WaveFile->Size);
PlaySound(wavemem, NULL, SND_MEMORY);
delete[] wavemem; delete WaveFile; } //--------------------------------------------------------------------------- void __fastcall TForm1::FromResourceClick(TObject *Sender) { PlaySound("MAIL", HInstance, SND_RESOURCE); } //--------------------------------------------------------------------------- void __fastcall TForm1::FromResourceMemoryClick(TObject *Sender)//res 可以 参数一是名称,参数二是类型名称 也就是RC中的 testwave WAVE “ c:\testwave.wav” 可以是WAV ,WAV_DATA 任意的 { HANDLE ResHandle; BYTE *WavData;
ResHandle = FindResource(HInstance, "MAIL", "WAVE"); ResHandle = LoadResource(HInstance, ResHandle); WavData = (unsigned char *)LockResource(ResHandle);
PlaySound(WavData, NULL, SND_MEMORY);
FreeResource(ResHandle); }
如何把资源文件的文本读入到一个变量?
TResourceStream *rs=new TResourceStream((int)HInstance,"mydata","txt"); TStringList *ss=new TStringList; ss->LoadFromStream(rs); delete rs; |
相关推荐
Borland C++builder资源文件的编辑和运用
borland c++ builder 4.0
Borland C++ Builder 5.0 企业版, 经典的编程工具,网上看来很难找到它.因为它兼容性好,有大量的code是用它开发的.特此低分提供 分8个部分 1/8 其他部分的地址 2,http://download.csdn.net/source/1965710 3,...
Borland C++ Builder 5实用编程技术
在 Borland C++Builder 6 汉化补丁增强版 的基础上,进一步修正了 Borland 的图片及资源编辑器、SQL 监视器的一些小的翻译问题,力争翻译的更贴切。同时, 增加了对 Borland SQL 浏览器 、桌面数据库 、BDE 管理员 ...
Borland C++ Builder 6.0 注册机
升级包4。仅适用于 borland c++ builder 6.0 enterprise
Borland C++ Builder 5.0
borland c++ builder 3.0
Borland C++ Builder高级编程技术
Borland C++ Builder 6.0 Enterprise,可做收藏、学习、研究。
Borland C++ Builder 6程序设计经典 pdg格式
Borland C++Builder 应用开发大全、C++ Builder开发经验几则、C++ Builder数据库开发经典案例解析、C++Builder5高级技巧与范例、C++Builder深度历险、C++Builder学习大全
Borland C++Builder6.0编译,非常实用的编辑类软件
Borland C++ Builder 6程序设计经典.rar Borland C++ Builder 6程序设计经典.rar
borland c++ builder官方帮助文档
Borland C++Builder 1.0 安装文件.
BORLAND C++ BUILDER 实用培训教程
Borland C++ Builder 6 应用开发技术解析