每次我写一个资源文件(.rc),并将其拖到bcc32.exe上时,什么也没有发生。如果我将其拖到rc.exe上,则会得到一个.res文件,在Delphi中无法使用。
那么我在.rc文件中需要写些什么才能在bcc32中正确构建我的.res文件呢? (请给出示例) 假设我想要abc.wav,它在我的桌面上。 谢谢。
那么我在.rc文件中需要写些什么才能在bcc32中正确构建我的.res文件呢? (请给出示例) 假设我想要abc.wav,它在我的桌面上。 谢谢。
你需要的是 brcc32.exe 而非 bcc32.exe,它可以为您生成 .res 文件。
但是,您也可以尝试稍微更改您的 {$R} 指令,这样就不需要手动编译 .rc 文件了。
据我所知,您可以在源代码中使用 {$R yourfile.res yourfile.rc}
,Delphi 应该会为您编译 .rc 文件。
如果您使用的是D2007或更新版本,只需将RC文件添加到项目管理器中即可...
RC文件是一个简单的文本文件,您可以在其中声明资源和相应的文件(如果需要,请附带路径),例如:
SANTA BITMAP "SANTA.BMP"
SOUND RCDATA "SOUND.WAV"