Funkcja InputBox w VBScript

Definicja i użycie

Funkcja InputBox wyświetla okno dialogowe, w którym użytkownik może wprowadzać tekst i/lub kliknąć przycisk. Jeśli użytkownik kliknie przycisk potwierdzenia lub naciśnie klawisz enter na klawiaturze, funkcja InputBox zwraca tekst w polu tekstowym. Jeśli użytkownik kliknie przycisk anulowania, funkcja zwraca pustą ciąg znaków ("

Komentarz:Jeśli określono jednocześnie parametry helpfile i context, do okna dialogowego zostanie dodany przycisk pomocy.

Porada:Zobacz funkcję MsgBox.

schemat

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
parametr opis
prompt Obowiązkowe. Realistyczna wiadomość w oknie dialogowym. Maksymalna długość prompt wynosi około 1024 znaków, co zależy 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)).
title Opcjonalne. Wyrażenie tekstowe, wyświetlane w pasku tytułu okna dialogowego. Jeśli pominie się title, nazwa aplikacji zostanie wyświetlona w pasku tytułu.
default Opcjonalne. Wyrażenie tekstowe, wyświetlane w polu tekstowym jako domyślna wartość odpowiedzi, jeśli nie wprowadzono innych danych. Jeśli pominie się default, pole tekstowe będzie puste.
xpos Opcjonalne. Wyrażenie liczbowe, używane do określenia poziomej odległości od lewej krawędzi ekranu do lewej krawędzi okna dialogowego (w jednostkach tics). Jeśli pominie się xpos, okno dialogowe będzie wyśrodkowane poziomo.
ypos Opcjonalne. Wyrażenie liczbowe, używane do określenia wertykalnej odległości od górnej krawędzi ekranu do górnej krawędzi okna dialogowego (w jednostkach tics). Jeśli pominie się ypos, okno dialogowe zostanie wyświetlone w okolicy trzeciej części dolnej krawędzi ekranu.
helpfile Opcjonalne. Wyrażenie tekstowe, używane do identyfikacji pliku pomocy, który dostarcza kontekstową pomoc dla okna dialogowego. Jeśli podano plik pomocy, musi być podany kontekst.
kontekst Opcjonalne. Wyrażenie liczbowe, używane do identyfikacji numeru kontekstu przypisanego do określonego tematu pomocy przez autora pliku pomocy. Jeśli podano kontekst, musi być podany plik pomocy.

Przykład

dim fname
fname=InputBox("Wprowadź swoje imię:")
MsgBox("Twoje imię to " & fname)