Bonjour,

J'ai une classe qui est utilisée dans un projet VB.

J'ai l'exemple suivant qui ouvre un fichier xml (passé en paramètre) sur le constructeur de la classe :

J'ai une autre procédure dans la même classe, style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sub WriteLog(ByVal msg As String)
Je souhaiterais passer le nom du fichier à la procédure WriteLog, sans utiliser les paramètres de la procédure.

Comment pourrait-on faire ? Alors, j'ai pensé aux variables de session, style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Session("LogFile") = strFileName
dans la procédure New, puis :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
strFileName = Session("Logfile")
Dans la procédure WriteLog.

Mais là, j'ai une erreur car "Session" n'est pas reconnu !

Pouvez-vous m'adier à réaliser ceci ?

PS. : je débute dans les classes.

Merci par avance.