GrapHack Index du Forum
AccueilLes règlesS’enregistrerRechercherFAQMembresGroupesConnexion
Leçon de VB

 
Répondre au sujet    GrapHack Index du Forum » Programmation » Visual Basic Sujet précédent
Sujet suivant
Leçon de VB
Auteur Message
head_skiil
Administrateur
Administrateur

Hors ligne

Inscrit le: 16 Aoû 2011
Messages: 300
Masculin
Point(s) recus: 237
Moyenne de points: 0,79

Message Leçon de VB Répondre en citant
Salut à tous, je vais vous apprendre les bases obligatoires du VB.net
Ce tutorial a été créer entièrement par moi !!! Mr. Green


Commençons :

Il faut savoir que le VB.net ( Visual Basic ) est un langage de programmation qui créer beaucoup de choses pour sa simplicité.
Il est très simple !!
<center>Tout d'abbord, pour "coder" ( Ecrire ) ses logiciels et petit programme, il faut un IDE . Notre IDE, ici, sera Visual Basic Studio 2008 .

Cliquez sur l'image pour télécharger Visual Basic 2010 Express en français.</center>

Une fois cet IDE Téléchargé, nous allons apprendre à s'en servir.

Leçon 1 :

Les Variables :

Une Variable, avant d'être utilisée, doit être déclarée !
On déclare une variable comme ceci :

Dim LeNomDeMaVariable As Integer

Oups, j'avais oublier de dire que les mots utilisés en VB.net sont anglais Smile
Cela pourra vous aider très souvent Smile
Donc :

Code VB ou Anglais
DimLeNomDeMaVariableAsInteger
FrançaisCrée une variablede nom « MaVariable »en tant queinteger


Integer, que veut-il dire ?

Integer est un tout simplement, un type de Variable.
Il existe plusieurs types de Variables, les plus utilisés sont celles la :

NomExplication
BooleanCe type n'accepte que deux valeurs : vrai ou faux. Il ne sert à rien, me direz-vous ; détrompez-vous.
IntegerType de variable spécifique au stockage de nombres (existe sous trois déclinaisons ayant chacune une quantité de « place » différente des autres).
DoubleStocke des nombres à virgule.
StringConçu pour stocker des textes ou des mots. Peut aussi contenir des nombres.
DateStocke une date et son heure sous la forme « 12/06/2009 11:10:20 ».

Donc, pour nous, la variable que l'on utilisera le plus souvent sera
la variable Integer .
Une Variable est un objet qui varie, par exemple, dans un jeu, le nombre de vie varie
Le nombre de vie sera donc une Variable ( le plus souvent de type Integer )

Voilà la syntaxe d'une variable

Code:

Module Module1                                        'Sans ce code, le programme de marchera pas !!
    Sub Main()                                        'Je vous dirai plus tard
        Dim MaVariable As Integer                     'Déclaration de "MaVariable"
        MaVariable = 5                                'Initialisation de "MaVariable" au nombre 5
        Console.Write("5")                            'Ecris 5
        Console.Read()                                'Attend la pression de la touche Entrée
    End Sub                                           'Fin
End Module



Il faut savoir que si vous ne mettez pas ce " Console.R vous ne verrez pas apparaître votre programme car :
L'ordinateur va lire ( de haut en bas ) , il va arriver à la déclaration de la variable ..........................................
Va afficher le nombre 5 et va arriver à End Sub et fermera le programme, seulement, cela se fait en 1 fraction de seconde.
Donc la parade est le Console.Read qui attendra la pression de la touche entrée avant de continuer et d'arriver, ici à End Sub .

Console.Write est une instruction servant à afficher le mot entre guillemets, ici, 5 .
Maintenant que vous savez Déclarer une variable et lui donner un nombre, nous allons apprendre une nouvelle instruction .

L'instruction Console.Beep

L'instruction Console.Beep sert à emmètre un son, plus précisément un "bip" Mr. Green
Bref, commençons d'abbord par écrire le code essentiel pour que le programme marche :


Code:

Module Module1                                       
    Sub Main()                                       
                               
    End Sub                                           
End Module


Commençons à déclarer une variable ( elles se déclarent entre le Sub Main() et le End Sub )

Code:

Module Module1                                       
    Sub Main()                                       
        Dim MaVariable As Integer
        MaVariable = 0
    End Sub                                           
End Module


Voilà, au fait vous pouvez raccourcir le code en attribuant une valeur directement au moment ou vous déclarais la variable .
Il suffit de rajouter = votreValeur
Comme ceci :

Code:

Module Module1                                       
    Sub Main()                                       
           Dim MaVariable As Integer = 0   
           Console.Write("0")                 
           Console.Read()
End Sub                                           
End Module


Voilà, c'est simple et plus rapide, ensuite ,revenons en à nos moutons ( Console.Beep )
Le bip s'emmetra à différent moments, suite à l'endroit ou vous le placer, si vous le placer après le Console.Read, il fera Bip lorsque vous presserez la touche entrée .

Mais le Beep ne fonctionne pas aussi simplement, il utilise une fréquence ( 500 ) et une intervalle ( nous mettrons 100 ) .
Bref voilà la présentation de l'instruction Console.Beep :
Console.Beep(500, 100)

Voilà le code complet :

Code:

Module Module1                                       
    Sub Main()                                       
           Dim MaVariable As Integer = 5
           Console.Write("5")
           Console.Read()
           Console.Beep(500, 100)
End Sub                                           
End Module


Voilà, vous savais donc jusqu'a présent déclarer une variable, lui attribuer une valeur, et introduire l'instruction Console.Beep Wink
Ensuite, si votre variable varie, vous ne pourrez pas deviner la valeur qu'elle prendra par la suite, donc, pour ça nous allons apprendre à Afficher la valeur De la Variable !!
C'est simple, 3 lignes suffiront pour vous l'apprendre Mr. Green

Au lieu de mettre :
Code:

Dim MaVariable As Integer = 5
           Console.Write("5")
           Console.Read()
  Il vous suffit de retirer les guillemets ( si vous les retirer pas, ce sera le mot qui sera afficher Mr. Green ) et de mettre le nom de la Variable à afficher .

Exemple :

Code:

Dim MaVariable As Integer = 5
           Console.Write(MaVariable)
           Console.Read()

Voilà, je vous avez dit, c'est d'une simplicité enfantine Mr. Green Exclamation

On continue ,
Avant de changer de chapitre, j'ai oublier de vous dire que vous pouvez déclarer plusieurs variables consécutifs, par exemple :
Code:

Dim MaVariable As Integer = 5
Dim MaVariable2 As Integer = 0
           Console.Write(MaVariable)
           Console.Write(MaVariable2)
Console.Read()
 
Voilà, mais si vous laissez comme ça, vous allez obtenir un résultat comme ceci :

50 au lieu de :
5
0

Et pourquoi ça monsieur le génie ??? Bannir

OHOH, calmer vous Wink C'est maintenant qu'intervient nos "2 nouvelles instructions "
L'instruction Console.WriteLine et Console.ReadLine 
Vous l'aurez surement compris, et servent tout 2 à créer un retour à la ligne, donc au lieu d'écrire :

Code:

Dim MaVariable As Integer = 5
Dim MaVariable2 As Integer = 0
           Console.Write(MaVariable)
           Console.Write(MaVariable2)
Console.Read()
  Ecrivez plutôt :

Code:

Dim MaVariable As Integer = 5
Dim MaVariable2 As Integer = 0
           Console.WriteLine(MaVariable)
           Console.WriteLine(MaVariable2)
Console.ReadLine()
et vous obtiendrez un résultat comme celui là Mr. Green :
5
0

C'est simple n'est-ce pas Smile

Voilà, vous avez appris le 1 er chapitre et le plus important !!!!
Ce chapitre était un résumé de celui du Site_Du_Zéro, il est peut-être moins convainquant, mais il marche Mr. Green
Sisi je vous assure Wink

Chapitre 2 :
Opérations sur une variable :La suite demain x), il m'a déjà fallut 1 heure à vous écrire celui du chapitre 1, Bon on se revoit demain alors les " Zero "
Ah, j'ai toujours révé de dire ca Mr. Green Mort de Rire



_______________________

-------------------------------------------------------

--------------------------------------------------

-------------------------------------------------------



Jeu 1 Sep - 17:44 (2011) Visiter le site web du posteur
Publicité






Message Publicité
PublicitéSupprimer les publicités ?

Jeu 1 Sep - 17:44 (2011)
Montrer les messages depuis:    
Répondre au sujet    GrapHack Index du Forum » Programmation » Visual Basic Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers: 

Index | Panneau d’administration | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Music Lyrics.Traduction par : phpBB-fr.com