Hva er en dialogboks?
VBScript tillater utviklerne å samhandle med brukeren effektivt. Det kan være en meldingsboks for å vise en melding til en bruker eller en tekstboks med der brukeren kan legge inn verdiene.
VBScript MsgBox Funksjon
MsgBox funksjonen viser en meldingsboks og venter på brukeren til å klikke på en knapp og deretter en handling er utført basert på knappen klikkes av brukeren.
Syntax
MsgBox (spør [, knapper] [, tittel] [, hjelpefilen, kontekst]) < h2> Parameter Beskrivelse
Spør - en nødvendig parameter. En streng som vises som en melding i dialogboksen. Den maksimale lengden på teksten er ca 1 024 tegn. Hvis meldingen strekker seg til mer enn en linje, så vi kan skille linjer ved hjelp av en vognreturtegn (Chr (13)) eller et linjeskift karakter (Chr (10)) mellom hver linje.
knapper - en valgfri parameter. En Numerisk uttrykk som angir hvilken type knapper som skal vises, til ikonet stil bruke identiteten til standardknappen, og modalitet i meldingsboksen. Dersom tomt, er standardverdien for knapper 0.
Tittel - en valgfri parameter. A String uttrykk vises i tittellinjen i dialogboksen. Hvis tittelen er tomt, er programnavnet plassert i tittellinjen
hjelpefilen -. En valgfri parameter. A String uttrykk som identifiserer hjelpefilen til å bruke for å gi kontekstavhengig hjelp for dialogboksen
kontekst -. En valgfri parameter. Et numerisk uttrykk som identifiserer Hjelp sammenheng nummer tildelt av hjelpe forfatteren til den aktuelle hjelpeemnet. Hvis sammenhengen er gitt, må hjelpefilen også gis
Knapper 0 vbOKOnly Viser OK bare. 1 vbOKCancel Viser OK og Avbryt. 2 vbAbortRetryIgnore Viser Abort, Retry, og Ignorer knapper. < .no> 3 vbYesNoCancel Viser ja, nei, og Avbryt. 4 vbYesNo Viser Ja- og Nei-knappene. 5 vbRetryCancel Viser retry og Avbryt. 16 vbCritical Viser Kritisk Message ikon. 32 vbQuestion Viser Warning Query ikon. 48 vbExclamation Viser advarsel ikon. 64 vbInformation Viser informasjon Melding ikon. 0 vbDefaultButton1 Først knappen er standard. 256 vbDefaultButton2 Second knappen er standard. 512 vbDefaultButton3 Tredje knappen er standard. 768 vbDefaultButton4 fjerde knappen er standard. 0 vbApplicationModal Application modal. Den aktuelle applikasjonen vil ikke fungere før brukeren svarer på meldingsboksen. 4096 vbSystemModal System modal. Alle søknader vil ikke fungere før brukeren svarer på meldingsboksen Verdiene ovenfor er logisk delt inn i fire grupper. Den første gruppen (0 til 5) indikerer knappene som skal vises i meldingsboksen. Den andre gruppen (16, 32, 48, 64) beskriver sytle av ikonet som skal vises, den tredje gruppen (0, 256, 512, 768) viser hvilken knapp skal være standard, og den fjerde gruppen (0, 4096 ) bestemmer modalitet i meldingsboksen MsgBox funksjonen kan returnere en av følgende verdier:. 1 - vbOK - OK ble klikket 2 - vbCancel - Avbryt ble klikket 3 - vbAbort - Abort ble klikket 4 - vbRetry - Prøv igjen ble klikket 5 - vbIgnore - Ignorer ble klikket 6 - vbYes - Ja klikket 7 - vbNo - Ingen ble klikket Når skriptet ovenfor er utført, blir meldingsboksen vises, og hvis du trykk på Nei-knappen, da verdien av en er 7. InputBox funksjonen hjelper brukeren å få verdiene fra brukeren. Etter inn verdiene, hvis brukeren klikker på OK-knappen eller trykk Enter på tastaturet, vil InputBox funksjonen returnerer teksten i tekstboksen. Hvis brukeren klikker på Avbryt-knappen, vil funksjonen returnere en tom streng (""). Spør - en nødvendig parameter. En streng som vises som en melding i dialogboksen. Den maksimale lengden på teksten er ca 1 024 tegn. Hvis meldingen strekker seg til mer enn en linje, så vi kan skille linjer ved hjelp av en vognreturtegn (Chr (13)) eller et linjeskift karakter (Chr (10)) mellom hver linje. Tittel - en valgfri parameter. A String uttrykk vises i tittellinjen i dialogboksen. Hvis tittelen er tomt, er programnavnet plassert i tittellinjen Default -. En valgfri parameter. En standardteksten i tekstboksen som brukeren ønsker å bli vist XPOS -. En valgfri parameter. Plasseringen av X-aksen som representerer teksten avstand fra venstre side av skjermen horisontalt. Dersom tomt, blir inngangs boksen horisontalt sentrert YPos -. En valgfri parameter. Plasseringen av Y-aksen som representerer teksten avstand fra venstre side av skjermen vertikalt. Dersom tomt, blir inngangs boksen vertikalt sentrert hjelpefilen -. En valgfri parameter. A String uttrykk som identifiserer hjelpefilen til å bruke for å gi kontekstavhengig hjelp for dialogboksen kontekst -. En valgfri parameter. Et numerisk uttrykk som identifiserer Hjelp sammenheng nummer tildelt av hjelpe forfatteren til den aktuelle hjelpeemnet. Hvis sammenhengen er gitt, må hjelpefilen også gis Når skriptet ovenfor er utført, blir inngangs boksen vises, og viser den angitte verdien av brukeren.
parameter kan ta noen av følgende verdier:.
returnere verdier
Eksempel
& lt;! DOCTYPE html & gt; & lt; html & gt; & lt; body & gt; & lt; script language = " VBScript "type =" text /VBScript "& gt; 'Message Box med bare rask melding MsgBox ("Velkommen")' Message Box med tittelen, ja nei og avbryte Butttons a = MsgBox ("Liker du blå farge?", 3: «Velg alternativer") 'Anta at du trykker Nei Button document.write ("Verdien av en er" & amp; a) & lt; /script & gt; & lt; /body & gt; & lt; /html & gt;
Verdien av en er 7
VBScript InputBox Funksjon
Syntax
InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
Parameter Beskrivelse
Eksempel
. & Lt;! DOCTYPE html & gt; & lt; html & gt; & lt; body & gt; & lt; script language = "VBScript" type = "text /VBScript" & gt; 'Input Box med bare Prompt InputBox ("Skriv et tall")' Input Box med en tittel a = InputBox ("Skriv inn et nummer", "Enter Value") MsgBox en "Input Box med en Prompt, Tittel og Standard verdi a = InputBox ("Skriv et nummer", "Enter Value", 123) MsgBox en "Input Box med en Prompt, tittel, Standard og XPOS a = InputBox (" Skriv navnet ditt "," Enter Value ", 123700) MsgBox en" Input boks med en Prompt, Tittel og Standard og YPos a = InputBox ("Skriv navnet ditt", "Enter Value", 123, 500) MsgBox en & lt; /script & gt; & lt; /body & gt; & lt; /html & gt;