Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
probleme code
Auteur Message
Répondre en citant
Message probleme code 
Bonjour a tous
alors voila j ai une question ! Est ilposdible de rxemple
J ai mon programme je choisie option suprimer le programme cela suprime le batch et vide la corbeille ( lr programme suptimer est le programme que j ai ouvert)
autrement (je prend cette exemple car c est le plus clair)
je programme un programme pour une vendeuse ! Le probleme est elle ne connait pas le nombte d article que veut acheter le client alors elle marque les code bar et mes entrer pour balider
le codr que je cherche est une variable qui a dedands d autre variable Smile
Ex : j achete 3 articles dand la variable %article% il y a %article1% et plus je mes d article cela continu %article2%... voila j espere etre clair merci Smile




______________________________________________________


mon site web http://pr1c3-game.craym.eu/
aide moi a faire revivre la section vb ! (http://batch.xoo.it/f62-VB-Net.htm)

"J'ai toujours raison surtout quand j'ai tord" citation de moi même
mon niveau
batch : 40/100
vb : 60/100
Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message probleme code 
Pas clair du tout Surprised
Effectivement, un Batch peut s'auto-supprimer comme ceci :
Code:
del %0

Je n'ai rien à expliquer je pense, à savoir que le fichier n'ira pas dans la corbeille et sera directement et définitivement effacé (en tout cas sous Seven).

Par contre, là où tu n'es pas clair, c'est quand tu parles de l'auto suppression, puis d'un coup tu dis :
Citation:
je programme un programme pour une vendeuse !

Là on ne suit plus, vu que tu parlais de la suppression et que ça sort totalement du contexte et que mon pauvre processeur ne comprend pas.

En essayant de comprendre à partir de ton exemple, qui est d'emblée plus parlant, je te conseille d'utiliser une boucle comme ceci :
Code:
@echo off
setlocal enabledelayedexpansion

echo Entrez 0 pour passer a la suite.
:boucle
set /a num+=1
REM A chaque fois, la variable est differente, mais avec la meme base "article".
set /p article%num%=Entrez le code de l'article :
if !article%num%!==0 goto :next
goto :boucle

:next
set /a num-=1
REM Affichage du code des articles
for /l %%a in (1,1,%num%) do echo Article numero %%a : !article%%a!
pause>nul

Le code n'est pas si compliqué quand on le connaît un peu, dans la section Tutoriels du forum je te conseille d'aller voir le tutoriel sur les techniques avancées (ici, j'utilise un "tableau").

Bref, en espérant avoir éclairé la voie.

Cordialement,
ytrezAn




______________________________________________________
Skype
Répondre en citant
Message probleme code 
Merci dr m avoir repondu si vite parfait pour ton code source Smile




______________________________________________________


mon site web http://pr1c3-game.craym.eu/
aide moi a faire revivre la section vb ! (http://batch.xoo.it/f62-VB-Net.htm)

"J'ai toujours raison surtout quand j'ai tord" citation de moi même
mon niveau
batch : 40/100
vb : 60/100
Visiter le site web du posteur Skype
Message probleme code 


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