Quelqu'un aurait-il l'adresse d'un bon tutorial VB ?
(je v en faire l'année prochaine à l'IUT, mais j'aimerai bien connaitre les bases avant...)
Kevin Kofler a écrit :
Les bases, c'est que tu peux assigner n'importe quel type à n'importe quel autre et il sera automatiquement converti. Tu peux aussi écrire tout un programme sans déclarer une seule variable (toutes les variables seront implicitement déclarées comme Variant, le type passepartout).
Sinon, c'est du BASIC orienté objet et évènementiel.
Topper a écrit :
T'as une programmation vachement propre toi !
Si on fait comme tu dis ça va bien pour des petits progs de rien du tout mais quand ça commence à devenir imposant bonjour les problèmes.
Sans aller à l'extreme comme toi, j'avais aussi tendance à aller au plus simple dans les déclarations, l'organisation du code etc. car on est pressé d'avoir un résultat.
Seulement quand tu vois qu'il faut ensuite 256 Mo de RAM minimum pou démarrer le programme ça rend la chose complexe le jour de la distribution sur le net.
"ça marche pas ça fait pas assez de mémoire et ça quitte !"
Voici le genre de messages que je me tapais par mail et quand tu dois te retaper tout ton code pour l'optimiser c'est un enfer.
La première chose à faire est de bien étudier les type de variable et utiliser celui le mieux adapté par rapport à l'espace mémoire utilisé. (Voir la partie "type de données" dans l'aide MSDN livrée avec Visual Studio)
En l'occurence, Variant, le type de données par défaut est ce qu'il y a de plus lourd alors c'est à proscrire absolument surtout si c'est pour gérer un 1 ou 0 par exemple.