Composant pour gérer des logs

Présentation
Ce composant permet d'afficher un historique d'événements dans une fenêtre défilante. Bien qu'il ait une limite au nombre de lignes qu'il peut mémoriser, il n'est pas nécessaire de le gérer, car il s'occupe d'effacer automatiquement les plus anciennes.
Comme en fait, la liste est un bitmap, le nombre de lignes gardées dépend de la police qu'on lui impose en affichage. Dans une police MS Sans Serif en corps de huit, il est capable de garder un millier de lignes.
Les lignes peuvent être affichées dans la couleur que l'on veut ainsi qu'avec une couleur de fond choisie. Par défaut, noir sur fond blanc.
Si vous le décidez, un ficher texte mémorisera toutes les lignes, même celle qui auront disparu de la liste.
Vous pouvez aussi enregistrer les événements dans l'observateur d'événement de Windows (évidemment, cela ne marche qu'avec les systèmes en disposant, Win95/98/Me n'en ont pas). Dans ce cas, il existe trois niveaux d'événements, l'information, l'alerte et l'erreur, matérialisés dans l'observateur d'événements par trois icônes spécifiques.
Il vous est également possible d'ajouter automatiquement la date et l'heure à l'événement.
Téléchargement
0  0 
Téléchargé 11 fois Voir les 4 commentaires
Détails
Catégories : Contrôles
Avatar de Delbeke
Membre expert
Voir tous les téléchargements de l'auteur
Licence : Non renseignée
Date de mise en ligne : 14 novembre 2010




Avatar de SfJ5Rpw8 SfJ5Rpw8 - Expert éminent sénior https://www.developpez.com
le 23/12/2007 à 12:28


j'utilise, dans mes "petits utilitaire", habituellement une listbox.. pour effectuer le "mes logs.." , je connais maintenant un ocx qui va avantageusement remplacer cette listbox

encore pour ce cadeau... et bonnes fêtes à toi aussi..

[edit] Tiens j'aurai déjà une proposition de modification ...
donner la possibilité, de définir une couleur de message par défaut pour chacun des types (Warning ,Erreur , information..)

[Re-edit] c'est moi où il y as un probléme .. : la couleur du texte ne change pas .. (même lors de l'action sur bouton 100 aléatoire..)
Avatar de Delbeke Delbeke - Membre expert https://www.developpez.com
le 23/12/2007 à 12:38
donner la possibilité, de définir une couleur de message par défaut pour chacun des types (Warning ,Erreur , information..)
Oui, j'y ai pensé, mais je n'ai pas encore trouvé de solution simple à mettre en oeuvre. (La methode add utilise des paramètres de couleurs par défaut qui sont définis noir et blanc dans la déclaration de la méthode, donc je ne peux plus utiliser add sans paramètre)

Code : Sélectionner tout
la couleur du texte ne change pas .. (même lors de l'action sur bouton 100 aléatoire..)
Je vérifie çà
Avatar de Delbeke Delbeke - Membre expert https://www.developpez.com
le 23/12/2007 à 15:11
Bon, problème couleur du texte corrigé

J'ai également ajouté une nouvelle fonction , Add2, qui ne prends que deux paramètres : le texte et le niveau d'alerte.

Il existe de nouvelles propriétés forecolor/backcolor pour chaque niveau, pour permettre la personalisation.
Avatar de SfJ5Rpw8 SfJ5Rpw8 - Expert éminent sénior https://www.developpez.com
le 23/12/2007 à 16:42

 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.