Popup
-metoden produserer en pop-up-meldingsboks som kan vise en melding til en bruker i en spesifikk tid. Hvis meldingstiden er utelatt eller satt til null, vil popup-en forbli til brukeren avviser meldingen.
I tillegg kan en tittel tilordnes til popup-meldingen. Hvis det er utelatt, er standard «Windows Script Host». Syntaksen er som følger:
WshShell.Popup strText[,nSecondsToWait] [,strTitle] [,nType]
Argumenter:
-
strText
-Strengverdi som inneholder teksten du vil vises i popup-meldingsboksen. -
nSecondsToWait
– valgfritt. Numerisk verdi som indikerer maksimal tid (på sekunder) du vil at popup-meldingsboksen vises. -
strTitle
– valgfritt. Strengverdi som inneholder teksten du vil vises som tittelen på popup-meldingsboksen. -
nType
– Valgfritt. Numerisk verdi indikerer hvilken type knapper og ikoner du vil ha i popup-meldingsboksen. Disse bestemmer hvordan meldingsboksen brukes. -
IntButton
– Heltallverdi indikerer antall knapper brukeren klikket for å avskjedige meldingsboksen. Dette er verdien som returneres av popup -metoden
Knapptyper:
- 0 – Vis OK -knapp
- 1 – Vis OK og avbryt knapper
- 2 – Vis abort, prøve på nytt og ignorere knapper
- 3 – Vis ja, nei, og avbryt knapper
- 4 – Vis ja og ingen knapper
- 5 – Vis prøv og avbryt knapper på nytt
Ikoner:
- 16 – Vis «Stopp Mark» -ikonet
- 32 – Vis «spørsmålstegn» -ikonet
- 48 – Vis «utropstegn» -ikonet
- 64 – Vis «Informasjonsmerke» -ikonet
IntButton returkoder:
- 1 – OK -knapp
- 2 – Avbryt knappen
- 3 – Avbryt knappen
- 4 – Prøv -knappen på nytt
- 5 – Ignorer knappen
- 6 – Ja -knapp
- 7 – Ingen knapp
Hvis brukeren ikke klikker på en knapp før nSecondsToWait
sekunder, er intButton
satt til -1.
Eksempel:
Dim WshShell, BtnCode Sett wshshell = wscript.createObject ("wscript.shell") Btncode = wshshell.popup ("Liker du jobben din?", 7, "Svar på dette spørsmålet:", 4 + 32) Velg Case Btncodecase 6 wscript.echo "Det er flott!." sak 7 wscript.echo "Beklager å høre det." Case -1 wscript.echo "Ingen svar?" Slutt velg