Delphi的资源文件

Ale*_*lex 3 delphi resources

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

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

Con*_*oyd 11

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

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

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

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


Fra*_*ois 9

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

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

SANTA  BITMAP "SANTA.BMP"
SOUND  RCDATA "SOUND.WAV"
Run Code Online (Sandbox Code Playgroud)

在D2009或更新版本中,您只需将wav添加到项目管理器即可.
最简单的"添加"方法是拖动文件并将其放在那里.