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)