GARANTIR DESCONTO

Fórum Todas as telas fecham ao imprimir #355447

16/03/2008

0

Oi pessoal.

Minha aplicacao possui 693 forms.

Tudo funciona legal.

Porem, há uma situacao única:

A sequencia de abertura das telas (chamadas) é:

FormPrincipal -> FormContasReceber -> formRelacionaTitulosCobranca

Aqui possui um botao ´imprimir´ que imprime em matricial.

As últimas instrucoes sao:

Writeln(IMPRESSORA,#12); // Ejeta a página
CloseFile(IMPRESSORA);
ShowMessage(´Cobrança Impressa´);

Neste momento aparece a tela de OK para o usuário.
Ele clica em OK.

Entao............. TODAS AS TELAS, exceto formPrincipal, se fecham !!!!

Nao mandei fechar nada. Mas fecham-se 2 telas !!!

Alguem da uma ajuda ?

Obrigado

:D:D:D


Wanderok

Wanderok

Responder

Posts

17/03/2008

Rodc

Quanto ao problema do wanderok, tente trocar o ShowMessage por MessageBox, e na propriedade Handle passe o handle da janela que está criando a mensagem.


Responder

Gostei + 0

17/03/2008

Wanderok

Quanto ao problema do wanderok, tente trocar o ShowMessage por MessageBox, e na propriedade Handle passe o handle da janela que está criando a mensagem.


Obrigado rodc.
Já substituí em um form mais crítico, usado com maior frequência.
Fiz do jeitinho que voce falou.
Hoje vai pra produção pra gente ver como fica.
Obrigado.
Wander. :D:D:D


Responder

Gostei + 0

17/03/2008

Rodc

Beleza...

Impressão minha ou andaram apagando e editando as mensagens neste tópico?


Responder

Gostei + 0

17/03/2008

Massuda

Impressão minha ou andaram apagando e editando as mensagens neste tópico?
Sim. Desmembrei este tópico a partir do outro tópico muito antigo usado originalmente.


Responder

Gostei + 0

17/03/2008

Wanderok

Obrigado Massuda !!!!


Responder

Gostei + 0

18/03/2008

Wanderok

É....
Ontem um cliente me ligou cobrando uma solução para esta situação.

(1)FrmPrincipal chama (2)FormMenuContasReceber
(2)FormMenuContasReceber chama (3)FormRelacionarTitulosCobranca
(3)FormRelacionarTitulosCobranca chama (4)FormRelatorioTitulos

ao Fechar o último(4), teria de ficar os 3 primeiros abertos, como ocorre com todo o restante da aplicacao.

porem.......... somente neste caso, ao fechar o último(4), os anteriores (3) e (2) sao fechados tambem.... :(

E agora ?????? :D:D:D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar