Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Call d'un label dans une nouvelle fenêtre
Auteur Message
Répondre en citant
Message Call d'un label dans une nouvelle fenêtre 
Bonjour,
Je crée un projet du Type MS-Paint et j'en suis rendu à la page d'aide.
Mon code est structuré comme ceci :
Code:

::code

call :Options

::fonctions
:Options
echo page d'options
echo Je veux que cette fonction s'ouvre dans une nouvelle fenêtre
goto:eof


Donc je voudrais que la fonction :Options s'ouvre dans une nouvelle fenêtre.
(Si je le laisse dans la ême fenêtre,cela va supprimer le dessin de l'utilisateur...)

Merci.




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Call d'un label dans une nouvelle fenêtre 
Mets ça au début de ton code (après @echo off par exemple) :
Code:
if "%~1"=="options" (
echo page d'options ici
:: blabla
pause&exit
)


Pour pouvoir appeler "Options" dans une nouvelle fenêtre il suffira de faire ainsi :
Code:
start "" call "%~0" "options"


Voilà Okay




______________________________________________________

Répondre en citant
Message Call d'un label dans une nouvelle fenêtre 
Ozachi a écrit:
Mets ça au début de ton code (après @echo off par exemple) :
Code:
if "%~1"=="options" (
echo page d'options ici
:: blabla
pause&exit
)


Pour pouvoir appeler "Options" dans une nouvelle fenêtre il suffira de faire ainsi :
Code:
start "" call "%~0" "options"


Voilà Okay

Bonjour,
Oui,mais comme le programme utilise Darkbox,c'est impossible Sad
Sinon l'affichage va buger




______________________________________________________


cliquer sur un des liens n'est pas dangereux
Ancien site,Nouveau site
Mon site de scan
Vous êtes le
visiteur
Chaine Youtube:
Visiter le site web du posteur Skype
Répondre en citant
Message Call d'un label dans une nouvelle fenêtre 
logan T a écrit:
Oui,mais comme le programme utilise Darkbox,c'est impossible Sad
Sinon l'affichage va buger
Non, pas spécialement.

Code:
@Echo off
if defined __ (
     if "%~1"=="options" (
         goto :options
         exit
     )
     goto :blablabla
)
set __=.
call %0 %* | darkbox
set __=
goto :eof


Et du coup :
Code:
set __=
start "Options, enfin, ce que tu veux" call "%~0" "options"





______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Message Call d'un label dans une nouvelle fenêtre 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch