kotompazb
>>Вопрос немного другой. Я не хочу пилить одно и тоже в 2 вариантах: консольном и GUIевом.
не надо пилить 2 одного и того же, надо разделить логику от гуя.
И пилить логику отдельно (или внутри консольной обертки) и 2 обертки консольную и гуишную
Лекс Айрин
>>тогда придется полностью переписать прогу на WinAPI как консольную программу, и уже оттуда открывать форму
В зависимость от того как переписать может получиться 2 варианта:
1 - аналог лцл приложения с установленным {$APPTYPE CONSOLE}
2 - аналог с выбором в lpr как поступить, запустить Application.Run или инициализировать консоль