Fórum Programa que fecha sozinho #205644

11/01/2004

0

E aí meus honoráveis colegas! Preciso da ajuda de inteligências superiores do mundo delphi para resolver um problema no mínimo exótico.

No programa que eu estou fazendo, tem um procedure de busca que muda o foco de acordo com o resultado. No passo-a-passo, dá pra ver que tá tudo funcionando direitinho, os dados são atribuidos corretamente, os focos vão para o lugar certo de acordo com o que a busca retorna...mas quando ele termina de executar essas tarefas, ao invés dele parar e esperar outro evento ocorrer, ele simplesmente se fecha como se fosse um programa sequencial! Antes que alguém pergunte, não tem nenhum Application.Terminate nem Close de formulário, nada que pudesse fazer esse tipo de coisa.

Gente, se alguém aí já foi vítima de algo parecido, pelamordedeus me dá uma ajudinha !!!!


Programaker

Programaker

Responder

Posts

11/01/2004

Henrique.ams

mas se vc quiser me passa estas units que eu do uma olhada pra vc...


Responder

Gostei + 0

11/01/2004

Fabio.hc

No form tem algum botão bitbtn com a propriedade kind=bkclose?


Responder

Gostei + 0

12/01/2004

Programaker

Tem um BitBtn sim, mas não é essa propriedade que é o problema, até porque eu já tinha trocado ele por um Button comum e deu na mesma. Aí eu pus o BitBtn de volta


Responder

Gostei + 0

12/01/2004

Nigro

Se você for executando o programa com F8... debugando, quala é a última linha que é executada?


Responder

Gostei + 0

13/01/2004

Programaker

A última linha a ser executada é o KeyPress do Edit que recebe o foco que eu redireciono, como eu tinha dito. nesse KeyPress eu uso uma função que bloqueia teclas não numéricas (mas permite delete, setas e etc) e retorna a própria Key se for válida ou #0 se for inválida.

Depois disso, ele sai do Application.Run e fecha


Responder

Gostei + 0

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

Aceitar