Sie können nicht direkt gekettete Nachrichtenfelder mit nur Notizblock erstellen. Notepad ist ein einfacher Texteditor; Es verfügt nicht über die Skriptfunktionen, die für die Verarbeitung von Benutzereingaben und die Steuerung des Flusses mehrerer Nachrichtenfelder erforderlich sind. Sie benötigen eine Skriptsprache wie VBScript oder PowerShell.
So machen Sie es mit VBScript (Sie müssen den Code als `.vbs`-Datei speichern und dann doppelklicken, um ihn auszuführen):
`` `vbscript
MSGBox "Dies ist das erste Nachrichtenfeld!", VByesno, "First Box"
Wenn msgboxResult =vbyes dann
MSGBox "Dies ist das zweite Nachrichtenfeld!", Vbokonly, "zweites Box"
Ende wenn
`` `
Erläuterung:
* `msgbox" Dies ist das erste Nachrichtenfeld! ", VByesno," First Box "`:Diese Zeile zeigt das erste Nachrichtenfeld an.
* `" Dies ist das erste Nachrichtenfeld! "":Der zu angezeigte Text.
* `vbyesno`:Gibt an, dass das Meldungsfeld Ja und keine Tasten haben sollte.
* `" Erstes Box "`:Der Titel des Nachrichtenfelds.
* `msgboxResult =vbyes`: Dies überprüft das Ergebnis des ersten Nachrichtenfelds. `MsgboxResult` hält automatisch den Wert, der die Klickschaltfläche darstellt (VBYES oder VBNO).
* `if msgboxresult =vbyes dann ... end if`: Diese bedingte Anweisung führt den Code nur darin aus, wenn der Benutzer auf "Ja" geklickt hat.
* `msgbox" Dies ist das zweite Nachrichtenfeld! ", Vbokonly," zweites Box "`: Dadurch wird das zweite Meldungsfeld angezeigt, wenn der Benutzer im ersten auf "Ja" geklickt hat. `vbokonly` bedeutet, dass es nur eine" OK "-Taste hat.
Verwenden Sie dies:
1. Notepad öffnen.
2. Kopieren und fügen Sie den obigen VBScript -Code ein.
3. Speichern Sie die Datei: Wählen Sie "alle Dateien (*.*)" Als Dateityp und geben Sie ihm einen Namen wie `MYMSGBoxes.vbs`.
4. Führen Sie die Datei aus: Doppelklicken Sie auf die von Ihnen gerade gespeicherte Datei ".vbs".
Dadurch wird das erste Nachrichtenfeld angezeigt. Wenn Sie auf "Ja" klicken, wird das zweite Nachrichtenfeld angezeigt. Wenn Sie im ersten Meldungsfeld auf "Nein" klicken, wird das zweite angezeigt. PowerShell könnte dasselbe mit ähnlicher Logik erreichen, aber unterschiedliche Befehle verwenden.