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 !

OUTPUTDEBUGSTRINGEX


Information sur la source

Catégorie :Système Classé sous : log, outputdebugstring, debug Niveau : Débutant Date de création : 11/09/2007 Date de mise à jour : 13/09/2007 18:01:22 Vu / téléchargé: 2 243 / 54

Note :
Aucune note

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

Description

J'en avait marre d'avoir des logs bordelique parceque tous le monde oublie les \n ou le nom de sont appli donc voila cette classe :

elle est tres simple est permet d'avoir des log clairs avec le nom de l'appli et la date et heure du message sous cette forme :

[Nom Appli] [Date/Heure] Message

elle permet aussi d'ecrire dans un fichier tous les logs envoyés



 

Source

  • class COutDbgStrEx
  • {
  • public:
  • COutDbgStrEx(CString strTitle = "", CString strLogFileName = ""
  • , bool bActiveLog = false, CListCtrl * pLinkedList = NULL);
  • virtual ~COutDbgStrEx();
  • //Titre de l'appli utilisé dans le premier crochet
  • void SetAppTitle(CString strTitle);
  • //Chemin du fichier log
  • void SetLogFileName (CString strLogFileName);
  • //Active ou pas les log dans le fichier
  • void SetActiveLog(bool bActiveLog);
  • //envoie un OutputDebugString
  • void OutDbgStr(char * szOut, ...);
class COutDbgStrEx  
{
public:
	COutDbgStrEx(CString strTitle = "", CString strLogFileName = ""
				, bool bActiveLog = false, CListCtrl * pLinkedList = NULL);

	virtual ~COutDbgStrEx();

	//Titre de l'appli utilisé dans le premier crochet
	void SetAppTitle(CString strTitle);
	
	//Chemin du fichier log
	void SetLogFileName (CString strLogFileName);
	
	//Active ou pas les log dans le fichier
	void SetActiveLog(bool bActiveLog);

	//envoie un OutputDebugString
	void OutDbgStr(char * szOut, ...);

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

13 septembre 2007 18:01:22 :
Dans cette version la fct OutDbgStr et printf-like (plus besoin de créé un en premier un CString) La date a aussi chager de format

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Lire le log du debug [ par Slown ] Bonjour, dans le cadre de mon projet de stage je dois recuperer les informations du log du debuger windows afin de les traiter. Auriez vous une soluti VC++ et access [ par tafiscobar ] voila, je fais un petit programme qui prend des valeurs ds un base de données pour les inscrire ds un fichier , voici ce q j'ai fait pour ouvrir la ba VC++ et access [ par tafiscobar ] voila, je fais un petit programme qui prend des valeurs ds un base de données pour les inscrire ds un fichier , voici ce q j'ai fait pour ouvrir la ba Prob grave avec Visual... [ par Nuage ] Voila, j'ai un grave problème avec le debug de Visual. Je fait un bête code source, avec une fonction pour créer un élement d'une pile, et une fonctio si quelqu'un ne m'aide pas, je vais peter un plomb [ par sebos2013 ] Salut a tous,a chaque fois que j'essai de creer le .exe de mon prog, les erreurs suivantes apparaissent:Deleting intermediate files and output files f pb avec ADO [ par Frederyck ] Voilà g un pb, j'utilise dans mon appli une bdd Access 97 via ADO et donc g inclut la commande:#import "C:\Program Files\Fichiers communs\System\ado\m debug vs release [ par coockiesch ] Hello!J'aimerais savoir les différences entre la compilation release et la compilation debug...Quels sont leurs avantages et leurs inconvéniants.Merci recuper les log dans un fichier [ par ben01n ] salut tout le monde je prog un client-serveur sous linux qui devrait envoyer le contenu d'un fichier log et je me galère gravepour ce qui est d'envoye lecture de l'event log d'un switch?? [ par emporioo ] bonjour,j'ai un gros problème car je suis en stage et je ne sais pasou trouver le fichier event log (ou fichier log d'un switch hpprocurve 4000) je do Problème de compilation [ par lbs ] Bonsoir,J'ai téléchargé les sources d'eMule (version officielle et version lsd). Je compile le tout et ca me met le message d'erreur suivant :------ D


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,796 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é.