Caixa de Mensagem fica atrás da aplicação

Delphi

06/05/2006

Tentei usar application.messagebox, showmessage e messagedlg mas todos ficam atrás do form.
Pesquisei e achei algo tipo:
Application.NormalizeTopMosts;
Application.MessageBox(´ola´,´´,mb_ok);
Application.RestoreTopMost;

Mas continua a aparecer atrás do form principal.

Alguém pode me ajudar?
Desde já agradeço.


G1b4

G1b4

Curtidas 0

Respostas

Paullsoftware

Paullsoftware

06/05/2006

normalemente isso ocorre quando a sua aplicação está usando Thread ou algums outro processo que continua em execução mesmo depois que a mensagem aparece...


GOSTEI 0
G1b4

G1b4

06/05/2006

Exatamente assim que funciona a aplicação. Utilizo nela um processo que fica em execução e chamo a caixa de diálogo.

Você me deu uma idéia.... obrigado pela dica :lol: !


GOSTEI 0
Paullsoftware

Paullsoftware

06/05/2006

nada, qq coisa posta ai o resultado :wink:


GOSTEI 0
POSTAR