bonjour,
je tente d'enregister le contenu d'un tableau de char dans un fichier texte
Sauvegarde est un tableau de char declar� � la creation de la forme ainsi
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 TMemoryStream *MS; MS=new TMemoryStream(); MS->ReadBuffer(Sauvegarde,200); MS->SaveToFile("toto.po"); delete MS;
avec tailleSauvegarde d�fini ainsi
Code : S�lectionner tout - Visualiser dans une fen�tre � part Sauvegarde = new char[TailleSauvegarde];
dans le .h
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3 const long int TailleSauvegarde = 200000 ; __fastcall TForm1(TComponent* Owner); unsigned char *Sauvegarde ;
quand j'execute ce code, le fichier toto.po est cr�� mais est vide !
J'ai essay� de remplacer
MS->Read(Sauvegarde,200);
par
MS->ReadBuffer(Sauvegarde,200);
etl� j'obtient la fameuse erreur dont l'aide parle si la fonction n'arrive pas � lire.
Je n'arrive pas � trouver mon erreur
Merci
PS : le tableau n'est pas vide, ca c'est sur ! lol
Partager