Remover\Desabilitar botão fechar das mensagens

Delphi

17/04/2008

Alguém sabe como desabilitar o botão ´X´ (fechar) do ShowMessage ou do MessageDlg?

Eu acredito que isso é possível pois já vi alguns sistemas que esse botão fica desabilitado, mas até o momento ainda não consegui resolver...

Se alguém souber e puder me ajudar ficarei muito grato!!


Vfmartins

Vfmartins

Curtidas 0

Respostas

Darkrme

Darkrme

17/04/2008

amigo.. o botao ´x´ funciona como se fosse um botao cancelar...
exemplos

eu uso MessageBox

se vc coloca MB_YesNo na sua messaebox.. ele vai desabilitar o ´x´... pois eh sim ou nao... se vc coloca MB_YesNoCancel... ele vai deixar o ´x´ habilitado pois seria como se vc estivesse clicanco no cancel... se vc usa o MB_OK ele deixa habilitado.. pois clicar no ´x´ ou no ok eh a mesma coisa =)

um exemplo de como isso funciona

Application.MessageBox(´Mensa para o usuário!´,´Atenção´,MB_OK); (habilita o ´x´)

Application.MessageBox(´Mensa para o usuário!´,´Atenção´,MB_YesNo); (desabilita o ´x´)

Application.MessageBox(´Mensa para o usuário!´,´Atenção´,MB_YesNoCancel); (habilita o ´x´)

bom.. espero ter ajudado =)


GOSTEI 0
POSTAR