|
Dernière réponse | |
---|---|
Sujet : objet CStdioFile | |
Acidman | en faite avant je voulais le caractere de fin de ligne mais finalement c le caractere "|" que je me suis basé et finalement j'ai trouver.J'ai fait ca:
if(FileOut.Open(nomfichier, (CFile::modeRead)) == 0) { //il n'y a pas de fichier à prendre , ce n'est pas un problème ret= 0; } else { //boucle de lecture du fichier while(!feof(FileOut.m_pStream)) { FileOut.ReadString(str); ii=jj=0; for (;;) { jj=str.Find("|",ii); if (jj<0) break; rec.SetString( str.Mid(ii,jj-ii),VT_BSTR); sfDB34.AddNewRecord(); sfDB34.MoveLast(); sfDB34.SetItem("DATA", (COleVariant) rec ); ii=jj+1; } } FileOut.Close(); syncSession.AddLogEntry("fin d'ecriture du fichier \r\n" ); :hap: |
Vue Rapide de la discussion |
---|