A L'AIDE URGENT, recuperation caractere dans chaine de caractere d'un fichier
sisteroots
Messages postés4Date d'inscriptionjeudi 15 mai 2003StatutMembreDernière intervention15 mai 2003
-
15 mai 2003 à 16:41
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
15 mai 2003 à 17:35
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 15 mai 2003 à 17:11
Tu dois bien savoir sur quoi doit tourner le prog.
Disons que oui.
Donne un cahier des charges precis !!!
Valider le fichier ??? qu'est ce a dire ???
BruNews, ciao...
Vous n’avez pas trouvé la réponse que vous recherchez ?
crocejf2000
Messages postés260Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention27 août 20081 15 mai 2003 à 17:25
Tu pourrais faire :
CFileException ex;
CFile f;
f.Open(nomfichier,CFile::modeRead | CFile::shareDenyWrite, &ex));
f.Read(buffer, 4096); --> ou tout autre fonction permettant de recuperer une ligne
-->Puis verification de la ligne, sauvegarde si elle est bonne ou pas
sisteroots
Messages postés4Date d'inscriptionjeudi 15 mai 2003StatutMembreDernière intervention15 mai 2003 15 mai 2003 à 17:26
sisteroots
merci de bien vouloir m'aider, c gentil
Je recois 4 fichiers externes (.txt) en entrée dans un repertoire(parametrage ??), ces fichiers doivent etre controlés 1 par 1 sur une sequence precises :
exemple avec le fichier que j'ai envoyé:
H
DC
DC
DC
DC
...
DE
DP
DT
TE
Z
UNT
Je dois donc verifier si ces caractères sont present et dans l'ordre, si un caractere manque ou n'est pas à sa place, (le fichiers sera refusé pour un traitement ulterieur), je dois tracer l' anomalie dans un fichiers de log.
En gros :
reception du fichier
Control des caracteres ligne par ligne
si erreur trace dans fichiers de log (et le fichier ne sera pas réutilisé pour un autre traitement)
sinon rien
fin traitement
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 15 mai 2003 à 17:35
ok, miss, on se le fait.
poste moi un mail sur
bnutiles@wanadoo.fr
je vais surement avoir quelques subsidiaires.
Je te prepare cela sur une dialogbox.
J'attends mail pour savoir ou correspondre, le site peut tomber en rade, c'est frequent.
BruNews, ciao...