On m'a dit que pour forcer la validité des arguments passés à mon constructeur je devais utiliser un "builder".
Comment se faire?
merci
On m'a dit que pour forcer la validité des arguments passés à mon constructeur je devais utiliser un "builder".
Comment se faire?
merci
qu'est-ce que tu entends par "forcer la validité" ?
Si tu colles un objet dans un string (sans jeu de mot) y'a rien qui pourra t'aider.
J'entends par là que je veux que l'objet ne soit pas crée si un des attributs reçoit une valeur erronnée.
hum, en VB6 ?
Déjà, y'a pas de constructeur possible, seulement un new Classe() par défaut.
Après tu peux faire ton propre constructeur et gérer un code de retour, si false set objet = nothing.
En fait tu peux te faire une fonction dans un module qui ferait tout ça je pense, et ainsi obtenir ton "builder".
Il existe des événements Initialize et Teminate pour les objets de VB. Est-ce de ceux-ci que tu parles ?
[Edit]
Ha! je crois que je vois. Quand tu crées un nouveau module de classe, tu as une fenêtre 'Ajouter un module de classe' ou quelque chose comme ça. Chez moi, c'est en anglais, donc 'Add Class Module'. Si tu cliques sur VB Class Builder... excuses moi, j'ignore comment il l'ont nommé en français.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager