Função: Msgbox
Abrangências: Microsiga Protheus 11 , Protheus 10
Nível de Acesso: Nível 1 (Acesso Clientes)
Descrição:
Exibe uma caixa de diálogo padronizada que informa o usuário de um erro, decisão a ser tomada ou apenas uma informação.
Programa Fonte:
APLIB190.PRW
Sintaxe:

Msgbox ( [ cMensagem ] [ cTítulo ] [ cStyle ] ) --> xRet

Retorno:
    xRet(qualquer)
  • Retorna Nil ou um valor lógico (.T. ou .F.) conforme o tipo de caixa.
Observações

Parâmetro
 

cStyle
  


Opções disponíveis para utilização no parâmetro cStyle.
 
Tipo de Caixa Particularidades Retorno
STOP Utiliza um bitmap para advertência e tem um botão "Ok". Nil
INFO Utiliza um bitmap para advertência e tem um botão "Ok". Nil
ALERT Utiliza um bitmap para advertência e tem um botão "Ok". Nil
YESNO Utiliza um bitmap para advertência e tem dois botões "Sim" e "Não". Retorna verdadeiro (.T.), se clicar no botão Sim ou falso (.F.), se clicar no botão Não.
RETRYCANCEL Utiliza um bitmap para advertência e tem dois botões "Repetir" e "Cancelar". Retorna verdadeiro (.T.), se clicar no botão Repetir ou falso (.F.), se clicar no botão Cancelar.
Exemplos
#include "rwmake.ch"User Function TstMsgBox()MsgBox("Texto informativo", "Teste Msgbox", "Alert")Return
Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cMensagem Caracter Define a mensagem apresentada no interior da janela. " "
cTítulo Array of Record Título da janela " "
cStyle Array of Record Tipo de caixa padronizada "STOP"

  • Sem rótulos