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)