univer@do
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


مرحبا بكم في منتدياتنا نرجو لكم قضاء وقت ممتع
 
AccueilDernières imagesRechercherS'enregistrerConnexion
Le Deal du moment :
Funko POP! Jumbo One Piece Kaido Dragon Form : ...
Voir le deal

 

 La structure d'un programme VB.NET

Aller en bas 
3 participants
AuteurMessage
Admin
Admin
Admin
Admin


Messages : 1154
Date d'inscription : 06/08/2009

La structure d'un programme VB.NET Empty
MessageSujet: La structure d'un programme VB.NET   La structure d'un programme VB.NET Icon_minitimeSam 22 Aoû - 5:27

Un programme VB.NET n'utilisant pas de classe définie par l'utilisateur ni de fonctions autres que la fonction principale Main
pourra avoir la structure suivante :
' options
Option Explicit On
Option Strict On
' espaces de noms
Imports espace1
Les bases de VB.NET 25
Imports ....
Module nomDuModule
Sub main()
....
End Sub
End Module
· La directive [Option Explicit on] force la déclaration des variables. En VB.NET, celle-ci n'est pas obligatoire. Une variable non
déclarée est alors de type Object.
· La directive [Option Strict on] interdit toute conversion de types de données pouvant entraîner une perte de données et toute
conversion entre les types numériques et les chaînes. Il faut alors explicitement utiliser des fonctions de conversion.
· Le programme importe tous les espaces de noms dont il a besoin. Nous n'avons pas introduit encore cette notion. Nous avons,
dans les programmes précédents, souvent rencontré des instructions du genre :
Console.Out.WriteLine(unechaine)
Nous aurions du écrire en fait :
System.Console.Out.WriteLine(unechaine)
où System est l'espace de noms contenant la classe [Console]. En important l'espace de noms [System] avec une instruction
Imports, VB.NET l'explorera systématiquement lorsqu'il rencontrera une classe qu'il ne connaît pas. Il répétera la recherche
avec tous les espaces de noms déclarés jusqu'à trouver la classe recherchée. On écrit alors :
' espaces de noms
Imports System
....
Console.Out.WriteLine(unechaine)
Un exemple de programme pourrait être le suivant :
' options
Option Explicit On
Option Strict On
'espaces de noms
Imports System
' module principal
Module main1
Sub main()
Console.Out.WriteLine("main1")
End Sub
End Module
Le même programme peut être écrit de la façon suivante :
' options
Option Explicit On
Option Strict On
'espaces de noms
Imports System
' classe de test
Public Class main2
Public Shared Sub main()
Console.Out.WriteLine("main2")
End Sub
End Class
Ici, nous utilisons le concept de classe qui sera introduit au chapitre suivant. Lorsqu'une telle classe contient une procédure statique
(shared) appelée main, celle-ci est exécutée. Si nous introduisons cette écriture ici, c'est parce que le langage jumeau de VB.NET
qu'est C# ne connaît que le concept de classe, c.a.d. que tout code exécuté appartient nécessairement à une classe. La notion de
classe appartient à la programmation objet. L'imposer dans la conception de tout programme est un peu maladroit. On le voit ici
dans la version 2 du programme précédent où on est amené à introduire un concept de classe et de méthode statique là où il n'y en
a pas besoin. Aussi, par la suite, n'introduirons-nous le concept de classe que lorsqu'il est nécessaire. Dans les autres cas, nous
utiliserons la notion de module comme dans la version 1 ci-dessus.
Revenir en haut Aller en bas
https://tarikvb.1fr1.net
^_^E-V-E-R-E-S-T^_^
(مشرف(ة
(مشرف(ة
^_^E-V-E-R-E-S-T^_^


Messages : 1061
Date d'inscription : 22/08/2009

La structure d'un programme VB.NET Empty
MessageSujet: Re: La structure d'un programme VB.NET   La structure d'un programme VB.NET Icon_minitimeSam 22 Aoû - 5:50

je comprens rien la dans mais je vois que c'est un travail exelent que ta fais bravo ........
Revenir en haut Aller en bas
khwiwla
(مشرف(ة
(مشرف(ة
khwiwla


Messages : 445
Date d'inscription : 14/08/2009
Age : 33

La structure d'un programme VB.NET Empty
MessageSujet: chapeaux ba tarik   La structure d'un programme VB.NET Icon_minitimeVen 28 Aoû - 9:26

c un peut compliquer bravo mali chditih
Revenir en haut Aller en bas
Contenu sponsorisé





La structure d'un programme VB.NET Empty
MessageSujet: Re: La structure d'un programme VB.NET   La structure d'un programme VB.NET Icon_minitime

Revenir en haut Aller en bas
 
La structure d'un programme VB.NET
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
univer@do :: المعلوميات :: لغات البرمجة-
Sauter vers: