[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


clos par 3Stone le 19/04/2011 : 15:12  Sujet n° 485  Property Get et Let

le 08/03/2011 : 18:43
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,Il y a bien longtemps que je souhaitais utiliser les Property Let et Get mais je n'avais jamais compris comment cela fonctionnait.Par chance, j'ai trouvé un petit tuto de Raymond Seneque qui explique cela très bien.J'ai donc modifié mon fameux projet multi-dorsales dont je t'avais parlé dans mon sujet précédent.Dans ce module de classe, j'ai une Class_Initialize qui me permet de définir des variables qui (désolé pour le jeu de mot) reste invariable pendant l'ouverture de ma dorsale.Donc pour chaque formulaire ou module, j'ai ajouté dans l'entête :Private qClStrFichier as New ClStrFichierSeulement voilà mon problème.Cette classe peut être appelée à partir d'une fonction qui est dans un module et lorsque je change ma connnexion avec une autre dorsale, la Classe n'est pas réinitialisée.Comment faire pour être sur que ma Classe soit réinitialisée à chaque fois que je change ma connexion de dorsale ?J'ai bien pensé définir la Class_Initialize en Public et la rappeler dès que necessaire mais je ne suis pas sur que ce soit la bonne solution.CordialementChristophe
Ecrire à marsouin_89  sujet clos  Haut
Réponse n° 1
--------
le 09/03/2011 : 18:07
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

Il y a bien longtemps que je souhaitais utiliser

 
Ce n'est certainement pas une bonne raison wink

Il faut un sacré gros projet pour rendre cela nécessaire... et pour quelques raisons, je préfères utiliser une fonction.
 
Citation :

J'ai bien pensé définir la Class_Initialize en Public et la rappeler dès que necessaire mais je ne suis pas sur que ce soit la bonne solution.

 
Je ne pense pas qu'il en existe une plus élégante pourtant, dans le contexte (déjà spécial) prévu.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 19/04/2011 : 15:12  Haut
Réponse n° 2
--------
le 09/03/2011 : 20:11
par marsouin_89

Anonyme

visiteur

Bonjour Pierre,

Au temps pour moi. Je pensais qu'utiliser ce principe était moins gourmand en ressources. et que cela évitait d'appeler sans arrêts des fonctions.

J'ai, en fait, environ 90 variables qui peuvent évoluées durant l'utilisation de telle ou telle dorsale.

Je vais donc conserver mon projet avec mes fonctions.

Affaire résolue.

Cordialement

Christophe

Ecrire à marsouin_89   clos par 3Stone le 19/04/2011 : 15:12  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut