Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > не видно окно консольного приложения


Автор: vl1639 8.2.2012, 20:46
Очень нужно, чтобы при запуске консольного приложения  из другой программы (тоже консольной) 
его черное окно было видно,  и доступно для записи в него сообщений. 
Можно ли это сделать. 
Где-то прочел, что ему надо передать фокус, но как не понял.

Автор: bems 9.2.2012, 01:19
консоль наследуется от родительского приложения. Окно общее. Если нужно запустить с отдельной консолью, запускай с флагом CREATE_NEW_CONSOLE

Автор: vl1639 9.2.2012, 12:41
Мне не отдельное окно нужно, а чтоб я мог выводить сообщения в окно. Если я в дочернем приложении напишу Write(..) то все закрывается без всяких сообщений. Я так предположил, что это из-за вывода в неактивное окно, потому что из родительского выводить сообщения(об ошибках, например)
могу выводить без проблем.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)