|
|
|
|
Configuration: Windows XP Internet Explorer 6.0
Salut,
Le batch et VBS c'est pour faire des scripts, mieux vaut commencer par BASIC, un langage simple, et après tu monte le niveau, tu passe à des langages plus évolués etc etc Un bon début : http://www.freebasic.net/ |
Ok ! ! ! ! ! ! ! !
merci beaucoup de ta réponse =) |
Tu essayera de faire des petits programmes du style : entrez votre age, calcul de dates etc, etc, ensuite si tu trouve le basic limité, tu passera à autre chose, mais pour les débutants, ça fait déjà plaisir de voir un petit programme qu'on a fait soi-même et qui fonctionne! |
euh ... :D je le comprends pas vraiment .. xD
je sais pas comment on s'en sert ni rien et le site est en anglais et moi+anglais = 20000 ^^ tu veux pas m'aider plus stp |
Ha, bon premièrement la programmation et l'anglais, c'est lié, je vais regarder un peu, je vais te guider pour l'installer, attend quelques instants, je teste. |
merci beaucoup,
si tu veux : foudcross@hotmail.fr |
Voila, alors pour commencer, télécharge FreeBasic, sur le site tu vas sur Downloads, puis dans la sections Binaries, tu choisis la version Windows, tu clique sur le petit rond à ta droite. Le nom de fichier est FreeBasic-v0.18... exe
1) Tu installe FreeBasic, contente toi d'accepter les options par défaut. 2) Sur le bureau, il y a un raccourci, tu clique dessus, il lance la console Basic en ligne de commande 3) Petit exemple, on va créer un programme qui affiche "Salut" en vert 4) Avec la commande cd dans la console, déplace toi dans Mes documents : tu tapes cd "c:\documents and settings\ton_nom\Mes Documents" 5) Va dans tes documents et tu crée un fichier texte, que tu sauvera dans le bloc notes avec l'extension .bas (fichier, enregistrer sous, puis "Tous les fichiers", puis "test.bas" 6) Edite ce fichier tapes dedans : color 10 print "Salut!" 7) Retour dans la console, tu tapes cette commande : fbc test.bas Et voilà tu as ton premier programme compilé, que tu peux tester de suite, tu tapes "test.exe" dans la console et là tu vas voir "Salut!" qui s'affiche en vert... voici un autre exemple color 10 var nom = "" input "Entrez votre nom > ", nom print "Votre nom est " + nom |
Ok merci beaucoup je vais tester sa |
re, j'ai essayer se que tu m'as dis, j'ai réussi par contre, il s'ouvrera tout le temps dans l'invite de commande ? et aussi, quand je le lance, il reparts dessuite apres le message ... |
Normal, étant donné que le programme est prévu pour fonctionner en mode console, si tu le lance depuis windows, il va se terminer car il n'y a pas d'instruction d'arrêt.
Mais si par exemple tu mets à la fin : sleep 2000 alors là il va attendre 2 secondes (2000 millisecondes). Il y a aussi cette solution : var rien=0 input "Appuyez sur ENTER...",rien là avec une variable qui ne sert à rien, on demande juste de la lire, en fait c'est pour faire attendre... ou encore shell "pause" Qui va afficher "Appuyez sur une touche... Au choix... Donc comme ça le programme attendra et tu aura le temps de lire ce que tu as fait. |
Donc si je comprends bien ( j'ai bien dis si je comprends bien xD )
ce language il est assez proche du batch ... ?? |
Salut,
Non, c'est un vrai langage de programmation, qui peut générer des exécutables, que tu peux programmer pour créer et lire des fichiers etc. Le langage batch sert principalement à automatiser les choses, par exemple, supprimer des fichiers, créer des choses etc, et en batch, on appelle des programme déjà tout faits. Le BASIC c'est un langage de programmation complet, qui te permet vraiment de faire des programmes et non uniquement des scripts. Essaie de faire ça en batch, avec uniquement les commandes prévues par Windows : demander à l'utilisateur une liste de prenoms trier par ordre alphabetique cette liste et afficher seulement les noms qui commencent par A et finissent par A pour ensuite stocker cette liste dans un fichier texte LOL Bonne chance! Par contre en BASIC, c'est possible, j'ai pas dit "facile à faire" mais c'est faisable. |
salut pour apprendre le batch va ici: http://www.toutledos.com/Cours-2.html |
Résultats pour apprendre la programmation, vbs. et batch ...
Résultats pour apprendre la programmation, vbs. et batch ...
Résultats pour apprendre la programmation, vbs. et batch ...
Résultats pour apprendre la programmation, vbs. et batch ...