Delphi的资源文件

时间:2009-08-27 22:17:29

标签: delphi resources

每当我写一个资源文件(.rc)并将其放在bcc32.exe上时,就不会发生这种情况。如果我把它放在rc.exe上,它会给我一个.res文件,它在delphi中不起作用。

那么我必须在.rc文件中写一下,才能在bcc32上正确构建我的.res? (例如) 让我说我想拥有abc.wav,这是在我的桌面上。 谢谢

2 个答案:

答案 0 :(得分:11)

这是你想要的brcc32.exe,而不是bcc32.exe。

这应该为您生成.res文件。

但是,您也可以稍微调整一下{$ R}指令,这样就不需要手动编译.rc文件了。

IIRC,您可以在源代码中使用{$R yourfile.res yourfile.rc},Delphi应该为您编译.rc。

答案 1 :(得分:9)

如果您有D2007或更新版本,只需将您的RC文件添加到项目经理......

RC文件是一个简单的文本文件,您可以在其中声明资源和相应的文件(如果需要,可以使用路径),如:

SANTA  BITMAP "SANTA.BMP"
SOUND  RCDATA "SOUND.WAV"

在D2009或更新版本中,您只需将wav添加到项目经理即可 最简单的“添加”方法是将文件拖放到那里。