Inhoudsopgave:

Berichtenboxen toevoegen in batchprogrammering: 3 stappen
Berichtenboxen toevoegen in batchprogrammering: 3 stappen

Video: Berichtenboxen toevoegen in batchprogrammering: 3 stappen

Video: Berichtenboxen toevoegen in batchprogrammering: 3 stappen
Video: Hoe maak je een capaciteitsplanningsmanager aan in Excel from scratch + GRATIS SJABLOON 2024, November
Anonim
Berichtenboxen toevoegen in batchprogrammering
Berichtenboxen toevoegen in batchprogrammering

Heb je ooit een grafische interface voor je batchbestanden willen toevoegen, zoals je kunt in VBScript? Dat heb ik zeker. Maar nu kan dat met dit geweldige programma genaamd MessageBox.

Stap 1: Installatie

U kunt het programma hier downloaden ------LINK

Nadat u het bestand hebt gedownload en uitgepakt, verplaatst u het bestand met de naam MSGBOX. EXE naar uw system32-map, meestal in C:\windows\system32.

Stap 2: Testen

Open nu cmd en typ msgbox en je zou de syntaxis moeten zien. U kunt ook de example.bat uitvoeren om het ook uit te testen. Dus voor het geval je niet begreep hoe je het moest gebruiken, heb ik hieronder een voorbeeld:

Msgbox "Hallo\n\nWilt u doorgaan?" "Dit is een berichtenbox" YESNO

-

Dus eerst de "Hallo\n\nWilt u doorgaan?". Dit is de body-boodschap. De "\n\n" is een regelterugloop.

-

Ten tweede de "Dit is een berichtenbox". Dit is de titel in het berichtenvenster.

-

Ten derde de "YESNO". Dit zijn de knoppen die in de berichtenbox worden weergegeven. De volgende combinaties zijn:

YESNO, YESNOCANCEL, OKCANCEL en als het blanco wordt gelaten, wordt alleen OK weergegeven.

-

Dus nu je weet hoe de MsgBox-functie werkt, kun je nu functies toevoegen wanneer er op een knop wordt geklikt.

Voorbeeld in een batchscript:

@echo uit

Msgbox "Hallo\n\nWilt u doorgaan?" "Dit is een berichtenbox" YESNOCANCEL

if %errorlevel%==6 GA NAAR ja

if %errorlevel%==7 GOTO nee

if %errorlevel%==2 GOTO annuleren

::OK zou zijn: als %errorlevel%==1 ga naar OK

:Ja

echo Je hebt op Ja geklikt

pauze >NUL

Uitgang

:Nee

echo U klikte op Nee

pauze >NULexit

:Annuleer

echo U heeft op Annuleren geklikt

pauze >NULexit

Stap 3: Geniet

Nu kunt u genieten van die berichtenboxfunctie!

Als je vragen of opmerkingen hebt, schrijf dan een opmerking of PM me.

Aanbevolen: