Funkcja MsgBox w VBScript
Definicja i użycie
Funkcja MsgBox może wyświetlić okno komunikatu, czekając na kliknięcie przez użytkownika przycisku, a następnie zwrócić wartość wskazującą kliknięty przycisk.
Funkcja MsgBox może zwrócić następujące wartości:
- 1 = vbOK - Przycisk potwierdzenia został kliknięty.
- 2 = vbCancel - Przycisk anulowania został kliknięty.
- 3 = vbAbort - Przycisk zakończenia został kliknięty.
- 4 = vbRetry - przycisk ponownego próbowania jest naciśnięty.
- 5 = vbIgnore - przycisk zignorowania jest naciśnięty.
- 6 = vbYes - przycisk tak jest naciśnięty.
- 7 = vbNo - przycisk nie jest naciśnięty.
Komentarz:Gdy parametry helpfile i context są określone, użytkownik może nacisnąć klawisz F1, aby zobaczyć pomoc.
Uwaga:Zobacz funkcję InputBox.
syntaktyka
MsgBox(prompt[,buttons][,title][,helpfile,context])
parametry | opis |
---|---|
prompt | wymagane. Wyrażenie tekstowe wyświetlane w oknie dialogowym. Maksymalna długość prompt wynosi około 1024 znaków, w zależności od szerokości używanych znaków. Jeśli prompt zawiera wiele wierszy, wiersze można oddzielić znakiem enter (Chr(13)), znakiem nowej linii (Chr(10)) lub kombinacją obu (Chr(13) & Chr(10)). |
buttons |
wyrażenie liczbowe, które jest sumą wartości przycisków wyświetlanych, typu przycisków, stylu ikon używanych, identyfikatora przycisku domyślnego oraz stylu okna komunikatowego. Jeśli jest pominięte, wartość domyślna dla buttons wynosi 0. wartość przycisku:
Pierwsze zestawy wartości (0 - 5) opisują typ i liczbę przycisków wyświetlanych w oknie dialogowym; drugie zestawy wartości (16, 32, 48, 64) opisują styl ikon; trzecie zestawy wartości (0, 256, 512) określają domyślny przycisk; a czwarty zestaw wartości (0, 4096) określa styl okna komunikatowego. Podczas dodawania tych liczb do wartości parametru buttons można użyć tylko jednej liczby z każdego zestawu wartości. |
title | Wyrażenie tekstowe wyświetlane w pasku tytułu okna dialogowego. Jeśli tytuł jest pomijany, nazwa aplikacji jest wyświetlana w pasku tytułu. |
helpfile | Wyrażenie tekstowe, używane do identyfikacji pliku pomocy dostarczającego kontekstową pomoc dla okien dialogowych. Jeśli helpfile jest dostarczony, musi być dostarczony również context. Nie jest dostępne na platformach 16-bitowych. |
context | Wyrażenie liczbowe, używane do identyfikacji kontekstu numerowego przypisanego przez autora pomocy do tematu pomocy. Jeśli kontekst jest dostarczony, musi być dostarczony również helpfile. Nie jest dostępne na platformach 16-bitowych. |
Przykład
dim answer answer=MsgBox("Hello everyone!",65,"Example") document.write(answer)