VBScript InputBox-funktio

Määrittely ja käyttö

InputBox-funktio näyttää dialogin, jossa käyttäjä voi syöttää tekstiä ja/tai napsauttaa painiketta. Jos käyttäjä napsauttaa vahvistuspainiketta tai painaa enter-näppäintä, InputBox-funktio palauttaa tekstikentän sisällön. Jos käyttäjä napsauttaa Peruuta-painiketta, funktio palauttaa tyhjän merkkijonon ("

Huomautus:Jos määrität sekä helpfile- että context-parametrit, dialogiin lisätään apuhuuttonappi.

Vinkki:Katso MsgBox-funktio.

syntaksi

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
parametri kuvaus
prompt Välttämätön. Todellisuus ilmoitetaan dialogiruudussa. Promptin enimmäismäärä on noin 1024 merkkiä, mikä riippuu käytetystä merkin leveydestä. Jos promptissa on useita rivejä, voit erottaa rivit toisistaan painamalla enter (Chr(13))、rivinvaihto (Chr(10)) tai yhdistelmällä (Chr(13) & Chr(10)).
title Valinnainen. Merkkijonoilmaisu, joka näkyy dialogin otsikkopalkissa. Jos titlea ei ole annettu, sovelluksen nimi näkyy otsikkopalkissa.
default Valinnainen. Merkkijonoilmaisu, joka näkyy tekstikentässä, jos käyttäjää ei ole syötetty muita tietoja. Jos defaultia ei ole annettu, tekstikenttä on tyhjä.
xpos Valinnainen. Lukuinen ilmaisu, joka määrittää dialogin vasemman reunan etäisyyden näytön vasemmalta reunasta (mittayksikkö tappi). Jos xposia ei ole annettu, dialogi näkyy keskellä.
ypos Valinnainen. Lukuinen ilmaisu, joka määrittää dialogin yläreunan etäisyyden näytön yläreunaan (mittayksikkö tappi). Jos yposia ei ole annettu, dialogi näkyy noin kolmanneksen näytön alareunasta ylös.
helpfile Valinnainen. Merkkijonoilmaisu, joka tunnistaa avustusasiakirjan, joka tarjoaa kontekstuaalista apua dialogiin. Jos avustusasiakirjaa on annettu, avustusasiakirjan nimi on annettava.
context Valinnainen. Lukuinen ilmaisu, joka tunnistaa ympäristönumeron, jonka avustusasiakirjan kirjoittaja on määrittänyt tiettyyn aiheeseen. Jos ympäristönumeroa on annettu, avustusasiakirjan nimi on annettava.

Esimerkki

dim fname
fname=InputBox("Enter your name:")
MsgBox("Your name is " & fname)