VBScript InputBox-funktionen
Definition och användning
InputBox-funktionen visar en dialog där användaren kan mata in text och/eller klicka på en knapp. Om användaren klickar på bekräftelsesknapppen eller trycker på returtangenten på tangentbordet, returnerar InputBox-funktionen texten i textfältet. Om användaren klickar på avbryt-knappen returnerar funktionen en tom sträng ("
Kommentar:Om both helpfile och context-argumenten specificeras, läggs en hjälpknapp till i dialogrutan.
Tips:Se MsgBox-funktionen.
Syntaks
InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
Parameter | Beskrivning |
---|---|
prompt | Obligatorisk. Realiserad med meddelanden i dialogrutan. Maxlängden för prompt är ungefär 1024 tecken, beroende på bredden på de använda tecknen. Om prompt innehåller flera rader, kan raderna separeras med returtecken (Chr(13)), nylinjestycken (Chr(10)) eller en kombination av båda (Chr(13) & Chr(10)). |
title | Valfritt. Stränguttryck som visas i dialogruttans titelrad. Om title utelämnas visas namnet på applikationen i titelraden. |
default | Valfritt. Stränguttryck som visas i textfältet som är det förvalda svarvärdet när det inte finns något annat inmatning. Om default utelämnas är textfältet tomt. |
xpos | Valfritt. Numerisk uttryck används för att specificera den horisontella avståndet från dialogruttans vänstra kant till skärmens vänstra kant (i typer). Om xpos utelämnas kommer dialogrutan att centreras horisontellt. |
ypos | Valfritt. Numerisk uttryck används för att specificera den vertikala avståndet från dialogruttans övre kant till skärmens övre kant (i typer). Om ypos utelämnas visas dialogrutan ungefär en tredjedel nedåt från skärmens vertikala kant. |
helpfile | Valfritt. Stränguttryck används för att identifiera hjälphandboken som tillhandahåller kontextuell hjälp för dialogrutan. Om helpfile är tillhandahållen måste context också tillhandahållas. |
context | Valfritt. Numerisk uttryck används för att identifiera kontextnumret som författaren till hjälphandboken har tilldelat till ett specifikt hjälptemag. Om kontext är tillhandahållen måste helpfile också tillhandahållas. |
Exempel
dim fname fname=InputBox("Skriv in ditt namn:") MsgBox("Ditt namn är " & fname)