Popup
-metoden producerer en pop-up-meddelelsesboks, der kan vise en meddelelse til en bruger i en bestemt mængde tid. Hvis meddelelsestiden udelades eller indstilles til nul, forbliver pop-up, indtil brugeren afviser meddelelsen.
Derudover kan der tildeles en titel til pop-up-meddelelsen. Hvis det udelades, er standard “Windows Script Host”. Syntaks er som følger:
WshShell.Popup strText[,nSecondsToWait] [,strTitle] [,nType]
Argumenter:
-
strText
-Strengværdi, der indeholder den tekst, du vil vises i pop-up-meddelelsesboksen. -
nSecondsToWait
– valgfrit. Numerisk værdi, der angiver den maksimale tidsperiode (på få sekunder), vil du have den viste pop-up-meddelelsesboks. -
strTitle
– Valgfrit. Strengværdi, der indeholder den tekst, du vil vises som titlen på pop-up-meddelelsesfeltet. -
nType
– Valgfrit. Numerisk værdi angiver den type knapper og ikoner, du ønsker i pop-up-meddelelsesfeltet. Disse bestemmer, hvordan meddelelsesfeltet bruges. -
IntButton
– Heltalværdi angiver antallet af knapper, som brugeren klikkede for at afvise meddelelsesfeltet. Dette er den værdi, der returneres ved popup -metoden
Knappetyper:
- 0 – Vis OK -knap
- 1 – Vis OK og annullere knapper
- 2 – vis abort, prøv igen og ignorere knapper
- 3 – Vis ja, nej, og annuller knapper
- 4 – Vis ja og ingen knapper
- 5 – Vis prøve igen og annuller knapperne
Ikoner:
- 16 – Vis ikonet “Stop Mark”
- 32 – Vis ikonet “Spørgsmålsmærke”
- 48 – Vis ikonet “Exclamation Mark”
- 64 – Vis ikonet “Information Mark”
IntButton Returkoder:
- 1 – OK -knap
- 2 – Annuller -knap
- 3 – Abort -knap
- 4 – Knap igen
- 5 – Ignorer knap
- 6 – Ja -knap
- 7 – Ingen knap
Hvis brugeren ikke klikker på en knap før nSecondsToWait
sekunder, er intButton
indstillet til -1.
Eksempel:
Dim WshShell, BtnCode Sæt wshshell = wscript.createObject ("wscript.shell") Btncode = wshshell.popup ("Kan du lide dit job?", 7, "Svar på dette spørgsmål:", 4 + 32) Vælg sag btncodecase 6 wscript.echo "Det er fantastisk!." Sag 7 wscript.echo "Undskyld at høre det." Sag -1 wscript.echo "Intet svar?" Slut vælg