файлы из * .rc не обновляются при компиляции / сборке - PullRequest
4 голосов
/ 09 февраля 2012

У меня есть файл, который нужно обновлять каждый день, связанный с файлом rc следующим образом:

docs.rc

  file RCDATA "C:\folder\myfile.ext"

Я понимаю, что он обновляет ресурсы сам, еслиизменения сделаны в моем файле * .rc ... только.Единственный способ убедиться, что ресурс обновлен, - это удалить его, скомпилировать, вернуть обратно и снова скомпилировать.

Любой совет, команда предварительной компиляции или что-нибудь лучше?

Спасибо!

Использование Delphi XE2 Enterprise.

[править]

конечно, я забыл эту строку из кода проекта:

{$R 'docs.res' 'docs.rc'}

Ответы [ 2 ]

6 голосов
/ 09 февраля 2012

Откройте свой проект.Перейдите в Project Меню и выберите пункт Resources and Images.Затем добавьте свои ресурсы в список вместо файла RC.

Это решит вашу проблему.

2 голосов
/ 09 февраля 2012

Вы можете использовать событие Pre-Build и компилировать rc-файлы "вручную" с помощью brcc32.exe

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