Table des matières:

Comment ajouter des boîtes de message dans la programmation par lots : 3 étapes
Comment ajouter des boîtes de message dans la programmation par lots : 3 étapes

Vidéo: Comment ajouter des boîtes de message dans la programmation par lots : 3 étapes

Vidéo: Comment ajouter des boîtes de message dans la programmation par lots : 3 étapes
Vidéo: Les Bases de la Programmation | Comment créer un Programme informatique ? 2024, Novembre
Anonim
Comment ajouter des boîtes de message dans la programmation par lots
Comment ajouter des boîtes de message dans la programmation par lots

Avez-vous déjà voulu ajouter une interface graphique pour vos fichiers batch comme vous le pouvez en VBScript ? J'ai bien sûr. Mais maintenant, vous le pouvez avec ce programme génial appelé MessageBox.

Étape 1: Installation

Vous pouvez télécharger le programme ici ------ LIEN

Après avoir téléchargé et extrait le fichier, déplacez le fichier appelé MSGBOX. EXE dans votre dossier system32, généralement il se trouve dans C:\windows\system32.

Étape 2: Tester

Maintenant, ouvrez cmd et tapez msgbox et vous devriez voir sa syntaxe. Vous pouvez également exécuter example.bat pour le tester également. Donc au cas où vous n'auriez pas compris comment l'utiliser, j'ai un exemple ci-dessous:

Msgbox "Bonjour\n\nVoulez-vous continuer ?" "Ceci est une boîte de message" OUI NON

-

Donc d'abord le "Bonjour\n\nVoulez-vous continuer ?". C'est le message du corps. Le "\n\n" est un retour chariot.

-

Deuxièmement, le "Ceci est une boîte de message". C'est le titre dans la boîte de message.

-

Troisièmement le "OUI". Ce sont les boutons qui s'afficheraient sur la boîte de message. Les combinaisons suivantes sont:

YESNO, YESNOCANCEL, OKCANCEL et s'il est laissé vide, il affichera simplement OK.

-

Alors maintenant que vous savez comment fonctionne la fonction MsgBox, vous pouvez maintenant ajouter des fonctions lorsqu'un bouton est cliqué.

Exemple dans un script batch:

@Écho off

Msgbox "Bonjour\n\nVoulez-vous continuer ?" "Ceci est une boîte de message" OUINOCANCEL

si %errorlevel%==6 GOTO oui

si %errorlevel%==7 GOTO non

si %errorlevel%==2 GOTO annuler

::OK serait: si %errorlevel%==1 goto OK

:Oui

echo Vous avez cliqué sur Oui

pause >NUL

sortir

:non

echo Vous avez cliqué Non

pause >NULexit

:Annuler

echo Vous avez cliqué sur Annuler

pause >NULexit

Étape 3: Profitez

Vous pouvez maintenant profiter de cette fonction de boîte de message !

Si vous avez des questions ou des préoccupations, écrivez un commentaire ou envoyez-moi un MP.

Conseillé: