Je viens de rencontrer un problème bizarre sur la lecture de fichier.
Je souhaite lire le fichier de rapport du logiciel NTBackup; pour m'avertir par mail si une sauvegarde a échoué.
J'ai utilisé la classe TStringList :
Ça ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 FichierLog->LoadFromFile("C:\\journaux\\backup09.log"); for (int Index=0 ; Index < FichierLog->Count ; Index++) if(RetourInfo,FichierLog->Strings[Index].Pos("Ignorés :")) StrLCopy(RetourInfo,FichierLog->Strings[Index].c_str(),MAXSIZE);
Bon po grave, je le fais avec la bonne veille méthode fopen -> non plus !
A tout hasard, je tente de lire au autre fichier dans ce répertoire (un batch) et à ma grande surprise, ça marche !!!
Par contre quand je copie le contenu du fichier que je colle dans le notepad et que j'enregistre le tout, ce fichier devient lisible.
Si quelqu'un peut m'expliquer, je lui serais très reconnaissant !
Merci d'avance !
Partager