A Popup
módszer egy felbukkanó üzenet mezőt állít elő, amely egy megadott ideig megjelenítheti az üzenetet a felhasználó számára. Ha az üzenetidőt kihagyják vagy nullára állítják, akkor a felbukkanó u-up addig marad, amíg a felhasználó el nem utasítja az üzenetet.
Ezenkívül egy címet lehet rendelni a felbukkanó üzenethez. Ha kihagyják, az alapértelmezés a „Windows Script Host”. A szintaxis a következő:
WshShell.Popup strText[,nSecondsToWait] [,strTitle] [,nType]
Érvek:
-
strText
-karakterlánc-érték, amely tartalmazza azt a szöveget, amelyet megjeleníteni szeretne a felbukkanó üzenet mezőben. -
nSecondsToWait
– Opcionális. Numerikus érték, amely jelzi a maximális időtartamot (másodpercben), amely megjelenik a felbukkanó üzenet mező. -
strTitle
– opcionális. Karakterlánc-érték, amely tartalmazza azt a szöveget, amelyet a felbukkanó üzenet mező címeként szeretne megjelenni. -
nType
– Opcionális. A numerikus érték jelzi a kívánt gombok és ikonok típusát a felbukkanó üzenet mezőben. Ezek meghatározzák az üzenetdoboz használatának módját. -
IntButton
– Az egész száma jelzi a felhasználó által kattintott gombok számát, hogy elutasítsa az üzenet mezőt. Ez az érték, amelyet a felbukkanó módszer ad vissza
Gomb típusok:
- 0 – Megjeleníti az OK gombot
- 1 – Mutassa meg az OK -t és a gombokat törölje a gombokat
- 2 – Mutassa meg az abortot, az újjáélesztést és a gombokat figyelmen kívül hagyja
- 3 – Mutassa meg az igen, nem és a gombokat.
- 4 – Mutassa meg az igen és a nem gombokat
- 5 – Az újratervezés és a törlése gombok megjelenítése a gombok
Ikonok:
- 16 – Mutassa meg a „stop jel” ikont
- 32 – Mutassa meg a „kérdőjel” ikont
- 48 – Mutassa meg a „felkiáltójel” ikont
- 64 – Mutassa meg az „Információs jel” ikont
IntButton visszatérési kódok:
- 1 – OK gomb
- 2 – Mégse gomb
- 3 – Abort gomb
- 4 – Újra újragomb
- 5 – Figyelmen kívül hagyja a gombot
- 6 – Igen gomb
- 7 – Nincs gomb
Ha a felhasználó nem kattint egy gombra az nSecondsToWait
másodperc előtt, akkor az intButton
-1 -re van állítva.
Példa:
Dim WshShell, BtnCode Set wshshell = wscript.createObject ("wscript.shell") Btncode = wshshell.popup ("Tetszik a munkád?", 7, "Válaszolj erre a kérdésre:", 4 + 32) Válassza a BTNCODECASE 6 WSCRICT.ECHO esetét. "Ez nagyszerű!." 7. eset wscript.echo "Sajnálom, hogy ezt hallottam." -1. Case wscript.echo "Nincs válasz?" Vége a Select