Fórum Como usar uma MessageBox #206490
14/01/2004
0
Sei que com ela da pra por mensagens na tela mudando o tópico, ponto aquelas mensagens com desenhos de Exclamação, Interrogação, Alertas e tal, só nao sei como utilizar, seria algo tipo
MessageBox (´Mensagem´,´Tópico´,2);
seria tipo isso?
O numero 2 seria como se indicasse o numero de algum daqueles ´desenhos´ seria isso? nao achei nada em livro, estou começando em Delphi e gostaria de saber como usar a MessageBox, no momento só uso a ShowMessage, mas nao da pra alterar o tópico, nem por desenhos.
Agradeço desde já a ajuda, e se possivel me passem alguma tabelinha com os codigos pro tipos de mensagens com desenhos e com botoes ok, cancelar, sim, não, etc.
Diegobarcelos
Curtir tópico
+ 0Posts
14/01/2004
Cebikyn
MB_ICONQUESTION - pergunta
MB_ICONEXCLAMATION - Exclamação
MB_ICONHAND - Erro
MB_ICONQUESTION - Interrogação
Botões:
MB_OK
MB_OKCANCEL
MB_ABORTRETRYIGNORE
MB_YESNOCANCEL
MB_YESNO
MB_RETRYCANCEL
Modo:
MB_APPLMODAL
MB_SYSTEMMODAL
MB_TASKMODAL
Para usar, some uma flag de botão, uma de modo e uma de ícone. Exemplo:
Application.MessageBox(´Mensage´,´Titulo´,MB_ICONHAND + MB_OK + MB_SYSTEMMODAL);
Gostei + 0
14/01/2004
Marcelo Saviski
Application.MessageBox(´Mensagem´, ´Título´, MB_OK);
MB_OK = 0, então tanto faz colocar [b:04565873cd]MB_OK[/b:04565873cd] o o número
outras coisa que você pode colocar:
[b:04565873cd]MB_Ok + MB_ICONSTOP[/b:04565873cd], um botão OK com um icine de erro
ou [b:04565873cd]MB_YESNO + MB_ICONQUESTION[/b:04565873cd]
[b:04565873cd]MB_ICONINFORMATION
MB_ICONERROR
MB_ICONEXCLAMATION[/b:04565873cd]
coloque isso no Delphi e de um ´CTRL+Click´ para ver as outras opções
Gostei + 0
14/01/2004
Diegobarcelos
Gostei + 0
14/01/2004
Paulo_amorim
Vi que ja foi respondida sua pergunta, mas mesmo assim acho valido uma atençao:
apesar de muita gente odiar o HELP dos programas, o Help do Delphi eh MUITO explicativo quanto à sintaxe e modo de uso dos componentes, procedures e funcoes!
Sempre qe tenho duvida sobre como usar ou se ha jeito melhor de aproveitar determinada procedure, vejo la.
Alem disso, o Help da uma boa aproximaçao sobre orientaçao a objetos (classes e metodos). Ja perdi (ou aproveitei) algum tempo lendo o help em casos de duvida, e geralmente ele ajuda bem!
Por exemplo, nesse caso do MessageBox, la se apresentam todas os tipos de botoes, bem como sua combinaçao!
[]
Paulo Amorim
Gostei + 0
14/01/2004
Cebikyn
Gostei + 0
14/01/2004
Diorgenes175
Grêmio é Grêmio porque é Grêmio!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)