j'ai lu un peu partout que les modules de classe sont une très bonne approche. Pour me faire une idée, je vais au charbon. Je dois être un gros blaireau, impossible de commencer !!!
juste en hors d'oeuvre, je crée un module de classe "chaine" qui initialise l'instance d'objet à "bienvenue" . Là où je pensais mettre qq secondes, je ne comprends toujours pas pourquoi cela ne fonctionne pas :
je crée le module de classe "chaine"
et je code
Option Explicit
Private machaine as string
sub class_initialize() (ça commence à puer, il ne met pas les majuscules sur C et I)
machaine = "bienvenue"
end sub
puis un module :
Option Explicit
sub montest
dim toto as new chaine
end sub
Compil OK, mais la procédure class_initialize ne s'exécute pas. Je croyais que le new instanciait l'objet et donc exécutait le "sub class_initialize" ???