Мне не известны опции IDE, позволяющие вам сделать это. Но есть несколько способов обойти эту проблему, хотя это не так удобно, как указанная опция c.
Вы можете закомментировать директиву {$R *.dfm}
, если не хотите, чтобы форма открытый. Конечно, подобная компиляция может привести к тому, что приложение не сможет создать форму во время выполнения.
Поэтому более динамичный c подход будет заключаться в том, чтобы обернуть ее в условную компиляцию.
{$IFDEF WHATEVER}
{$R *.dfm}
{$ENDIF}
Согласно некоторым быстрым испытаниям, это похоже на работу. Хотя я не знаю каких-либо встроенных условий, которые бы указывали, компилируете ли вы или проектируете. Поэтому я бы предположил, что менее подверженный ошибкам способ сделать это - передать -dWHATEVER в «Дополнительные параметры для передачи компилятору»
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я не тщательно протестировал это. Это может / не может вызвать проблемы в будущем.