VBScript InputBox-funktionen

Definition og brug

InputBox-funktionen viser en dialog, hvor brugeren kan indtaste tekst og/eller klikke på en knap. Hvis brugeren klikker på bekræftelsesknappen eller trykker enter-tasten på tastaturet, returnerer InputBox-funktionen teksten i tekstfeltet. Hvis brugeren klikker på annulleringsknappen, returnerer funktionen en tom streng ("").

Kommentar:Hvis helpfile- og context-parametrene angives samtidig, tilføjes der en hjælpeknap til dialogboksen.

Bemærk:Se også MsgBox-funktionen.

syntaks

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
parameter beskrivelse
prompt Obligatorisk. Realiseret som besked i dialogboksen. Den maksimale længde for prompt er omkring 1024 tegn, hvilket afhænger af bredden af de anvendte tegn. Hvis prompt indeholder flere linjer, kan der bruges linjeskift (Chr(13)), newline (Chr(10)) eller en kombination af begge (Chr(13) & Chr(10)) for at adskille linjerne.
title Valgfri. Strengudtryk, der vises i dialogboksens titellinje. Hvis title udelades, vises applikationens navn i titellinjen.
default Valgfri. Strengudtryk, der vises i tekstfeltet, og som er standard responsværdi uden anden input. Hvis default udelades, er tekstfeltet tomt.
xpos Valgfri. Numerisk udtryk, der bruges til at specificere den horisontale afstand fra dialogboksens venstre kant til skærmens venstre kant (i tider). Hvis xpos udelades, centreres dialogboksen horisontalt.
ypos Valgfri. Numerisk udtryk, der bruges til at specificere den vertikale afstand fra dialogboksens øvre kant til skærmens øvre kant (i tider). Hvis ypos udelades, vises dialogboksen omkring en tredjedel af vejen nedad fra skærmens nederste kant.
helpfile Valgfri. Strengudtryk, der bruges til at identificere hjælpefilen, der leverer kontekstrelateret hjælp til dialogboksen. Hvis hjælpefilen er angivet, skal konteksten også angives.
context Valgfri. Numerisk udtryk, der bruges til at identificere kontekstnumre, som forfatteren af hjælpefilen har tildelt til en bestemt hjælpetema. Hvis kontekst er angivet, skal hjælpefilen også angives.

Eksempel

dim fname
fname=InputBox("Indtast dit navn:")
MsgBox("Dit navn er " & fname)