Voici la class que j'ai développée dans le cadre qu'un projet.
Je devais gérer un fichier log, et j en avais marre de retapper le meme codes que dans les autres projets.
La class est dans le zip
Source / Exemple :
'
' A mettre dans un module
'
public Const FMT_NOW = "%n%" 'Date + heure
public Const FMT_DATE = "%dt%" 'Date
public Const FMT_TIME = "%t%" 'Heure
public Const FMT_YEAR = "%y%" 'Année
public Const FMT_MONTH = "%m%" 'Mois
public Const FMT_DAY = "%d%" 'Jour
public Const FMT_TEXT = "%txt%" 'Le texte
Voici un exemple d'utilisation
Dim objLog as new clsLOG
Form_Load()
objLog.InitLog(app.path &"\suivit.log")
objlog.WriteUnload = true
objlog.format = "[" & FMT_NOW & "] " & FMT_TEXT
objlog.addLine("Ouverture du programme")
End Sub
Conclusion :
Je pense qu'il y a des choses a améliorer, et je pense encore lui rajouter quelques methodes.
Mais cette version est dj utilisable et il n'y a pas de bugs connus.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.