Delphi 2007 явно не дает вам выбора, что запускать.Если он уже дал вам возможность напрямую запустить RC, тогда вам будет не выгодно использовать CGRC. Документация сообщает вам , что CGRC ничего не делает, кроме как переводит синтаксис командной строки BRCC в синтаксис, необходимый Microsoft RC, а затем запускает RC.
Утилита, вероятно, предоставляется так, чтобыДля IDE нужна только одна подпрограмма, генерирующая командную строку, вместо двух или более.С помощью этой утилиты среда IDE может генерировать один набор параметров командной строки, поэтому ей нужно только изменить исполняемый файл EXE на основе параметров проекта .
.намекнули на возможность заменить файл brcc32.exe
, который Delphi 2007 предоставляет файлом cgrc.exe
, который предоставляет Delphi 2010.Но Delphi на самом деле не запускает brcc32.exe
, по-видимому.Это говорит о том, что фактическая возможность компиляции ресурсов находится в DLL, которая совместно используется brcc32.exe
и IDE или компилятором кода.Вы не хотите идти по пути замены DLL.
Так что я думаю, что ответ на ваш вопрос - no .Вам нужно будет найти какой-то другой способ достичь того, что вы пытаетесь сделать.