Fórum valor do MessageBox() #61588
17/10/2004
0
Boa noite!
gostaria de saber como faço para atribuir a uma variavel o valor retornado por um MessageBox com botões OK e CANCEL????
tipo: tenho minha variavel
e depois que testo o valor retornado na sequinte atribuição sempre entra em verdadeiro!
como faço para ter o efeito que quero??? ...saber se foi clicado em OK ou CANCEL????
Obs. tambem não sei se o que fiz está certo.
Fico aguardando!! Desde já, muito obrigado!
[i:f3ce3f4a5c]Raimundo Farias[/i:f3ce3f4a5c]
gostaria de saber como faço para atribuir a uma variavel o valor retornado por um MessageBox com botões OK e CANCEL????
tipo: tenho minha variavel
bool info;
e depois que testo o valor retornado na sequinte atribuição sempre entra em verdadeiro!
info = MessageBox(NULL, ".....", "......", 1);
como faço para ter o efeito que quero??? ...saber se foi clicado em OK ou CANCEL????
Obs. tambem não sei se o que fiz está certo.
Fico aguardando!! Desde já, muito obrigado!
[i:f3ce3f4a5c]Raimundo Farias[/i:f3ce3f4a5c]
Raimundo_farias
Curtir tópico
+ 0
Responder
Posts
01/11/2004
Tatuweb
Veja no exemplo abaixo.
void __fastcall TForm1::Button1Click (TObject *Sender)
{
int ReMsg;
ReMsg = MessageBox (Handle, "Olá Mundo!", "Borland C++", MB_OKCANCEL);
if (ReMsg == ID_OK) // ou if (ReMsg == ID_CANCEL)
{
ShowMessage ("Voce clicou em OK!");
}
else
{
ShowMessage ("Voce clicou em Cancelar!");
}
}
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)