Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MANSHILOG, DLL PERMETTANT D'ÉCRIRE ET DE LIRE DES LOGS


Information sur la source

Catégorie :Fichier / Disque Source .NET ( DotNet ) Classé sous : fichier, dll, log, texte Niveau : Débutant Date de création : 29/11/2006 Date de mise à jour : 29/11/2006 18:18:24 Vu / téléchargé: 5 583 / 174

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

Description

Premier dev en visual basic.net.
Cette dll permet d'écrire des logs à la demande, pour l'instant les options ne sont pas très variées, (d'ou certaines variables initialisé puis jammais modifiées dans le constructeur, ça vas venir).

 

Source

  • 'Exemple d'utilisation :
  • Public Class testLog
  • 'déclaration
  • Dim log As ManshiLog.manshiLog
  • 'initialisation
  • Public Sub init()
  • log = New ManshiLog.manshiLog("Nom de l'appli qui log", "rep ou ecrire le log")
  • End Sub
  • 'ecriture d'un log
  • Public Sub write()
  • 'juste une chaine de caractères
  • log.writelog("ligne à écrire")
  • 'chaine de caractères, précédée de la date et de l'heure
  • log.writelog("texte", True, True)
  • 'chaine de caractères, précédée de la date
  • log.writelog("texte", True, False)
  • 'chaine de caractères, précédée de l'heure
  • log.writelog("texte", False, True)
  • End Sub
  • 'lecture du fichier log
  • Public Sub read()
  • Dim textLog As String
  • 'le fichier en entier
  • textLog = log.readLog()
  • 'les x dernières lignes du fichier
  • textLog = log.readLog(x)
  • End Sub
  • 'fermeture de l'application (ajoute un pied de page au log)
  • Public Sub close()
  • log.close()
  • End Sub
  • End Class
'Exemple d'utilisation :

Public Class testLog
    'déclaration
    Dim log As ManshiLog.manshiLog

    'initialisation
    Public Sub init()
        log = New ManshiLog.manshiLog("Nom de l'appli qui log", "rep ou ecrire le log")
    End Sub

    'ecriture d'un log
    Public Sub write()
        'juste une chaine de caractères
        log.writelog("ligne à écrire")

        'chaine de caractères, précédée de la date et de l'heure
        log.writelog("texte", True, True)

        'chaine de caractères, précédée de la date
        log.writelog("texte", True, False)

        'chaine de caractères, précédée de l'heure
        log.writelog("texte", False, True)
    End Sub

    'lecture du fichier log
    Public Sub read()
        Dim textLog As String

        'le fichier en entier
        textLog = log.readLog()

        'les x dernières lignes du fichier
        textLog = log.readLog(x)

    End Sub

    'fermeture de l'application (ajoute un pied de page au log)
    Public Sub close()
        log.close()
    End Sub

End Class

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

29 novembre 2006 18:18:24 :
P'tite précision sur le code

Commentaires et avis

signaler à un administrateur
Commentaire de NHenry le 05/12/2006 11:24:04

Bonjour,
Pour plus de praticité, pour commenter les paramètres de tes membres, utilise ''', cela permet d'avoir la doc directement dans l'intellisense.

signaler à un administrateur
Commentaire de manshivas le 05/12/2006 12:18:45

Que veut tu dire par la, peut tu me donner un exemple, je ne connais pas encor cela.
Merci

signaler à un administrateur
Commentaire de NHenry le 05/12/2006 12:24:10

Bonjour,

Si je ne me trompe pas, tu utilise VB2005.

Tu te met devalt la déclaration de ta méthode (ou tout autre membre d'une classe, module,interface, namespace, enum, structure)
et tu tape ''' (3*')

Ex
'''
public sub Text (byval pParam1 as Type,byval pParam2 as stry)

et cela devient :
'''<summary>
'''
'''</summary>
'''<param name="pParam1"></param>
'''<param name="pParam2"></param>
''' et plus encore
public sub Text (byval pParam1 as Type,byval pParam2 as stry)


Tui ajoute le texte de commentaire et tu regarde l'effet dans le code, cela fera comme les membres du framwork (infobulle indiquant ce que signifie les paramètres).

signaler à un administrateur
Commentaire de manshivas le 05/12/2006 12:49:14

Merci bien, je viens d'essayer.
Je suis en train de faire une dll du même type, avec en plus du traitement des logs, le traitement des fichiers ini et de fichier d'info, cela sera pris en compte dedans.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

[VB] Fichier Texte [ par apache88 ] Bonjour,J'ai un petit soucis en VB.Je suis en train de faire un petit programme de contrôle de Backup. En fait mon programme doit lire les fichiers lo un log vers texte [ par galldup ] Hello !Bon, j'ai cherché mais j'ai pas trouvé.Comment faire pour enregistrer un fichier log (extension .log...)vers un fichier texte au format TXT ou mscorlib.dll fichier log [ par rabbiwan ] salutje developpe un progiciel en vb6 et je voudrais céer un fichier log (texte koi) qui recense les erreurs qui ont lieux durant son utilisation.mais mscorlib.dll ecrire fichier log [ par rabbiwan ] salutje developpe un progiciel en vb6 et je voudrais céer un fichier log (texte koi) qui recense les erreurs qui ont lieux durant son utilisation.mais créer un fichier texte en vb [ par hoss55 ] salut tlm!Je voudrais savoir comment créer un fichier en vb? Je sais comment lire, écrire et ajouter , mais pa comment créer. D'autre part, savez vous Gestion de fichier texte par VB6 [ par MEEDID ] Bonjour,Je capture des informations en provenance du port com du PC dans une fenêtre TextBox.d'un programme que j'ai écris en VB6.0Je cherche à présen Longueur d'une tabulation dans fichier texte [ par Apolinaire ] Bonjour,Quand j'écris une tabulation (vbTab) dans un fichier texte à l'aide de WriteLine, cette tabulation fait toujours 8 espaces de longueur.Y'a-t-i enregistrer des noms de fichier différents selon la date [ par MEEDID ] Bonjour à tous,J'ai créé un programme qui collecte des informations et les sauvegarde dans un fichier texte.Pour plus de facilité et de sécurité, j'ai Comment connaitre le nombre de lignes d'un fichier texte? [ par faucheuse ] Bonjour ami(e)s programmeurs et programmeuzes, Alors voila j'aurai voulu savoir si il existait une fonction en VBA pour connaitre le nombre de lignes VB.Net fichier texte caractère avec un accent = un Carré dans mon textbox [ par MagDix ] Salut. Je lis dans un fichier texte et je réinscrit ce fichier dans un textboxLe prob, c'est que les mot qui on des accent apparaissent en carré J


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,562 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.