Bonjour est ce que quelqu'un peut m'expliquer le différence entre
etCode:
1
2
3 Obj As Object Obj = new Object
Merci d'avance :)Code:
1
2 Obj As new Object
Version imprimable
Bonjour est ce que quelqu'un peut m'expliquer le différence entre
etCode:
1
2
3 Obj As Object Obj = new Object
Merci d'avance :)Code:
1
2 Obj As new Object
On utilisé la 2eme pour initialiser une variable à sa déclaration comme un "Dim i As Integer = 10"
Cependant la 1ere façon reste indispensable si tu veux pouvoir utiliser la variable dans un "Try Catch" en ayant accès à l'objet dans le "Catch"
il n'y a aucune différence entre tes 2 codes
as object c'est pour dire ce que c'est
= new object c'est pour instancier
vb permet de typer et d'instancier sur la meme ligne
as quelquechose = new quelquechose
les types par valeur ne s'instancie pas par contre, donc pas besoin de new
dim i as integer
i = 10
équivaut aussi à
dim i as integer = 10
et comme le dit Sacha999 dans certains cas on est obligé de le faire sur 2 lignes (pour une question de portée)