MsgBoxEx

<< Clique para Mostrar o Sumário >>

 

MsgBoxEx

MsgBoxEx(prompt, [buttons], [title], [PosX], [PosY])

Este método permite mostrar uma caixa de diálogo padrão do Windows e especificar a posição na tela. Os parâmetros disponíveis neste método são os seguintes:

prompt: Texto a ser mostrado na caixa de diálogo. O tamanho máximo deste texto é de aproximadamente 1024 caracteres, dependendo da largura dos caracteres usados. Para inserir quebras de linha no texto, separe as linhas usando a função Chr do VBScript com os valores 10 (avanço de linha), 13 (retorno de carro) ou uma combinação destes valores entre cada linha

buttons: Uma expressão numérica opcional que representa a soma dos valores especificando a quantidade e o tipo dos botões mostrados, o estilo, o botão padrão e se a caixa de diálogo é modal ou não. O valor padrão deste parâmetro é 0 (zero), ou seja, mostra apenas o botão OK. Consulte a tabela a seguir para mais informações sobre este parâmetro

title: Texto opcional mostrado na barra de título da caixa de diálogo. Se este parâmetro é omitido, a caixa de diálogo não mostra nenhum título

PosX: Indica a posição, em pixels, da caixa de diálogo em relação à margem esquerda da janela. Caso este parâmetro seja omitido, a respectiva coordenada da caixa de diálogo é centralizada na janela

PosY: Indica a posição, em pixels, da caixa de diálogo em relação à margem superior da janela. Caso este parâmetro seja omitido, a respectiva coordenada da caixa de diálogo é centralizada na janela

 

NOTA

Caso os valores indicados nos parâmetros PosX e PosY posicionem a caixa de diálogo fora da área visível da janela, estes valores são ajustados automaticamente para garantir que a caixa de diálogo esteja visível.

 

Os valores possíveis para o parâmetro buttons estão descritos na tabela a seguir.

Valores possíveis para o parâmetro buttons

Valor

Descrição

Constante no VBScript

Tipo de botão

0

Mostra apenas o botão OK

vbOKOnly

1

Mostra os botões OK e Cancelar (Cancel)

vbOKCancel

2

Mostra os botões Abortar (Abort), Repetir (Retry) e Ignorar (Ignore)

vbAbortRetryIgnore

3

Mostra os botões Sim (Yes), Não (No) e Cancelar (Cancel)

vbYesNoCancel

4

Mostra os botões Sim (Yes) e Não (No)

vbYesNo

5

Mostra os botões Repetir (Retry) e Cancelar (Cancel)

vbRetryCancel

Estilo dos ícones

16

Mostra um ícone indicando uma mensagem crítica

vbCritical

32

Mostra um ícone indicando uma pergunta

vbQuestion

48

Mostra um ícone indicando uma afirmação

vbExclamation

64

Mostra um ícone indicando uma informação

vbInformation

Botão padrão

0

Indica que o primeiro botão é o padrão de retorno

vbDefaultButton1

256

Indica que o segundo botão é o padrão de retorno

vbDefaultButton2

512

Indica que o terceiro botão é o padrão de retorno

vbDefaultButton3

768

Indica que o quarto botão é o padrão de retorno

vbDefaultButton4

Tipo de janela modal

0

Indica que o usuário deve responder esta caixa de diálogo antes de continuar trabalhando na aplicação

vbApplicationModal

4096

Indica que todas as aplicações estão suspensas até que o usuário responda esta caixa de diálogo

vbSystemModal

 

Este método retorna um valor numérico que representa o botão clicado na caixa de diálogo, conforme a tabela a seguir.

Valores de retorno do método MsgBoxEx

Valor

Botão

Constante no VBScript

1

OK

vbOK

2

Cancelar (Cancel)

vbCancel

3

Abortar (Abort)

vbAbort

4

Repetir (Retry)

vbRetry

5

Ignorar (Ignore)

vbIgnore

6

Sim (Yes)

vbYes

7

Não (No)

vbNo

Esta página foi útil?