Die Popup
-Methode erzeugt ein Popup-Nachrichtenfeld, mit dem ein Benutzer eine Nachricht für eine bestimmte Zeitspanne angezeigt werden kann. Wenn die Nachrichtenzeit weggelassen oder auf Null gesetzt wird, bleibt das Popup, bis der Benutzer die Nachricht abweist.
Zusätzlich kann der Popup-Nachricht ein Titel zugewiesen werden. Wenn es weggelassen wird, ist der Standard „Windows -Skript -Host“. Die Syntax ist wie folgt:
WshShell.Popup strText[,nSecondsToWait] [,strTitle] [,nType]
Argumente:
-
strText
String-Wert, der den Text enthält, den Sie im Popup-Nachrichtenfeld ansehen möchten. -
nSecondsToWait
– Optional. Numerischer Wert, der die maximale Zeitlänge (in Sekunden) angibt, möchten Sie, dass das Popup-Nachrichtenfeld angezeigt wird. -
strTitle
– Optional. String-Wert, der den Text enthält, den Sie als Titel des Popup-Nachrichtenfelds ansehen möchten. -
nType
– Optional. Der numerische Wert gibt den Typ der gewünschten Schaltflächen und Symbole im Popup-Nachrichtenfeld an. Diese bestimmen, wie das Nachrichtenfeld verwendet wird. -
IntButton
– Integer Value gibt die Anzahl der Schaltflächen an, auf die der Benutzer geklickt hat, um das Nachrichtenfeld abzuweisen. Dies ist der von der Popup -Methode zurückgegebene Wert
Tastentypen:
- 0 – OK -Schaltfläche anzeigen
- 1 – Schaltflächen OK und Abbrechen
- 2 – Zeigen Sie die Knöpfe ab, wiederholen und ignorieren Sie die Knöpfe
- 3 – JA, NEIN und Stornieren Sie die Tasten ab
- 4 – Zeigen Sie Ja und keine Knöpfe
- 5 – Taste RETRY- und CRANKE -Tasten anzeigen
Ikonen:
- 16 – Zeigen Sie das Symbol „Stop Mark“
- 32 – Zeigen Sie das Symbol „Frage Mark“
- 48 – Zeigen Sie Ikone „Ausrufezeichen“
- 64 – Symbol „Information Mark“ anzeigen
Intbutton -Rückgabecodes:
- 1 – OK -Taste
- 2 – Schaltfläche Abbrechen
- 3 – Taste abbrechen
- 4 – Taste wiederholen
- 5 – Taste ignorieren
- 6 – ja Taste
- 7 – Kein Knopf
Wenn der Benutzer keine Schaltfläche vor nSecondsToWait
-Sekunden klickt, wird intButton
auf -1 gesetzt.
Beispiel:
Dim WshShell, BtnCode Setzen Sie WSHSHELL = wscript.createObject ("wscript.shell") Btncode = wshshell.popup ("Magst du deinen Job?", 7 "Beantworten Sie diese Frage:", 4 + 32) Wählen Sie den Fall btncodecase 6 wscript.Echo "Das ist großartig!" Fall 7 Wscript.Echo "Entschuldigung, das zu hören." Fall -1 Wscript.Echo "Keine Antwort?" Ende auswählen