Du kan inte direkt skapa kedjade meddelandelådor med bara anteckningsblock. Notepad är en enkel textredigerare; Det har inte de skriptfunktioner som behövs för att hantera användarinmatning och styra flödet i flera meddelanden. Du behöver ett skriptspråk som VBScript eller PowerShell.
Så här skulle du göra det med VBScript (du måste spara koden som en ".vbs" -fil och sedan dubbelklicka på den för att köra den):
`` `vbscript
MSGBOX "Detta är den första meddelanden!", Vbyesno, "First Box"
Om msgboxResult =vbyes då
MSGBOX "Detta är den andra meddelanden!", Vbokonly, "Second Box"
Slut om
`` `
Förklaring:
* `msgbox" Detta är den första meddelanden! ", Vbyesno," First Box "`: Den här raden visar den första meddelanden.
* `" Det här är den första meddelanden! "":Texten som ska visas.
* `Vbyesno`:Anger att meddelandelådan ska ha ja och inga knappar.
* `" First Box "`:titeln på meddelandelådan.
* `msgboxResult =vbyes`: Detta kontrollerar resultatet av den första meddelanden. `MSGBOXRESULT 'har automatiskt värdet som representerar den klickade knappen (VBYES eller VBNO).
* `om msgboxResult =vbyes då ... slut om`: Detta villkorade uttalande kör bara koden inuti om användaren klickade "Ja".
* `msgbox" Detta är den andra meddelanden! ", Vbokonly," andra ruta "`: Detta visar den andra meddelanden om användaren klickade "ja" i den första. "Vbokonly" betyder att den bara har en "OK" -knapp.
för att använda detta:
1. Öppna anteckningsblock.
2. Kopiera och klistra in VBScript -koden ovan.
3. Spara filen: Välj "alla filer (*.*)" Som filtyp och ge den ett namn som `mymsgboxes.vbs".
4. Kör filen: Dubbelklicka på filen ".vbs" som du just har sparat.
Detta visar den första meddelanden. Om du klickar på "Ja" visar sedan den andra meddelandelådan. Om du klickar på "Nej" i den första meddelanden förhindrar den andra från att visas. PowerShell kunde uppnå samma sak med liknande logik men använda olika kommandon.