Application.MessageBox aparece por traz

24/12/2008

0

Boas, tenho um problema que à uns tempos para cá tem vindo a ficar maior.
Quando utilizo Application.MessageBox num formulario (formstyle=fsNormal ou formStyle=fsStayOnTop) às vezes a messageBox aparece por traz do formulario, fazendo com que o formulário que fica à frente fique inactivo e dando a sensação que o software bloqueaou. Alguem sabe como resolver o problema? Uso o Delphi 5 profissional.
Desde já obrigado e boas festas.


Responder

Posts

25/12/2008

Dbergkamps10

Olá,
Boa tarde.
O messagebox só ficará atrás se o formulário estiver configurado como StayOnTop ele sempre ficará na frente, mesmo que seja um MessageBox.
Altere para fsNormal e funcionará corretamente.

Att
Dalton


Responder

18/09/2024

Ricardo Costa

Olá,
Passei pelo mesmo problema e resolvi alterando o FormStyle para fsNormal antes de exibir a mensagem e voltando ao fsStayOnTop em seguida.
Responder

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

Aceitar