Файлы ресурсов для Delphi - PullRequest
       5

Файлы ресурсов для Delphi

3 голосов
/ 28 августа 2009

каждый раз, когда я записываю файл ресурсов (.rc) и помещаю его поверх bcc32.exe, ничего не происходит. если я уроню его через rc.exe, он выдаст мне файл .res, который не работает в Delphi.

так что мне нужно написать в файле .rc, чтобы правильно собрать мои .res на bcc32? (пример пожалуйста) скажем, я хочу иметь abc.wav, который находится на моем рабочем столе. спасибо

Ответы [ 2 ]

11 голосов
/ 28 августа 2009

Это brcc32.exe, который вы хотите, а не bcc32.exe.

Это должно создать ваш файл .res для вас.

Однако вы также можете немного изменить директиву {$ R}, чтобы вам не нужно было вручную скомпилировать файл .rc.

IIRC, вы можете использовать {$R yourfile.res yourfile.rc} в своем источнике, и Delphi должен скомпилировать .rc для вас.

9 голосов
/ 28 августа 2009

Если у вас D2007 или новее, просто добавьте свой RC-файл в менеджер проектов ...

RC-файл - это простой текстовый файл, в котором вы объявляете свои ресурсы и соответствующие файлы (с указанием пути при необходимости), например:

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

В D2009 или новее вы можете просто добавить wav к менеджеру проекта.
И самый простой способ «добавить» - это перетащить файл и поместить его туда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...