MessageBox
Função: MessageBox
Apresenta uma janela com opção de mensagem.
MessageBox ( < cMensagem>, < cCabec>, < nOpc> ) --> nRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cMensagem | Caracter | Indica a mensagem que será apresentada no corpo da janela. | X | |
cCabec | Caracter | Indica o título da janela que apresentará a mensagem. | X | |
nOpc | Numérico | Indica a opção da mensagem. Para detalhes das opções disponíveis, consulte a área Observações. | X |
nRet
- (numerico)
- Retorna o número do botão de acordo com a opção de mensagem selecionada. Para mais informações dos números disponíveis do botões, consulte a área Observações.
// Opções do MessageBox
MB_OK 0
MB_OKCANCEL 1
MB_YESNO 4
MB_ICONHAND 16
MB_ICONQUESTION 32
MB_ICONEXCLAMATION 48
MB_ICONASTERISK 64
// Retornos possíveis do MessageBox
IDOK 1
IDCANCEL 2
IDYES 6
IDNO 7
User Function MessageBox()
// Opções do MessageBox
#define MB_OK 0
#define MB_OKCANCEL 1
#define MB_YESNO 4
#define MB_ICONHAND 16
#define MB_ICONQUESTION 32
#define MB_ICONEXCLAMATION 48
#define MB_ICONASTERISK 64
// Retornos possíveis do MessageBox
#define IDOK 1
#define IDCANCEL 2
#define IDYES 6
#define IDNO 7
// Executa os MessageBox e aguarda os valores de retorno
nRet1 := MessageBox("MB_OK","",MB_OK)
nRet2 := MessageBox("MB_OKCANCEL","",MB_OKCANCEL)
nRet3 := MessageBox("MB_YESNO","",MB_YESNO)
nRet4 := MessageBox("MB_ICONHAND","",MB_ICONHAND)
nRet5 := MessageBox("MB_ICONQUESTION","",MB_ICONQUESTION)
nRet6 := MessageBox("MB_ICONEXCLAMATION","",MB_ICONEXCLAMATION)
nRet7 := MessageBox("MB_ICONASTERISK","",MB_ICONASTERISK)
Return
Exemplo da função MessageBox()

Microsiga Protheus 8.11 , TOTVS Application Server 10 , ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas