Fechar apenas Console Delphi 7
Tenho uma aplicação VCL que em determinado momento abre um Console.
Meu problema é que se o cliente fechar o Console, o mesmo fecha toda a aplicação.
Como faço para controlar o OnClose do Console, e impedir que toda a aplicação seja fechada???
Obrigado.
Meu problema é que se o cliente fechar o Console, o mesmo fecha toda a aplicação.
Como faço para controlar o OnClose do Console, e impedir que toda a aplicação seja fechada???
Obrigado.
Kleberson Lopes
Curtidas 0
Respostas
Joel Rodrigues
25/04/2013
Qual é o console? O próprio do Windows?
Tem como mostrar o código que está utilizando e o que é feito no console?
Tem como mostrar o código que está utilizando e o que é feito no console?
GOSTEI 0
Kleberson Lopes
25/04/2013
Estou utilizando o AllocConsole, que abre a janela de Console, a partir do seu aplicativo.
GOSTEI 0
Joel Rodrigues
25/04/2013
Tem como mostrar o código que está utilizando e o que é feito no console?
GOSTEI 0
Kleberson Lopes
25/04/2013
O código é chamado no evento onCreate de um Form.
O comando FreeConsole, encerra o Console, mas se clicar no 'X' do Console, toda a aplicação é fechada.
Preciso fazer com que o Console não finalize a aplicação toda.
AllocConsole; Writeln('Mensagens de Log.'); FreeConsole;
O comando FreeConsole, encerra o Console, mas se clicar no 'X' do Console, toda a aplicação é fechada.
Preciso fazer com que o Console não finalize a aplicação toda.
GOSTEI 0