Enregistrements de fichiers
Salut,
A l'aide de cette fonction je stocke les données MesureX et MesureY, dans un fichier Excel à chaque fois que je l'appelle...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
void Ecriture()
{
AnsiString txt;
char *buffer1;
char *buffer2;
char *buffer3;
char *buffer4;
n = 0;
TFileStream * file;
file = new TFileStream("c:/Mesure.csv",fmCreate);
for (n=0;n<=49;n++)
{
buffer1 = "\n";
file->Write(buffer1,strlen(buffer1));
buffer2 = itoa(MesureX[n],txt.c_str(),10);
file->Write(buffer2, strlen(buffer2));
buffer3 = ";";
file->Write(buffer3,strlen(buffer3));
buffer4 = itoa(MesureY[n],txt.c_str(),10);
file->Write(buffer4,strlen(buffer4));
}
} |
Maintenant, si je désire qu'à chaque fois que j'appelle cette fonction le nom du fichier s'incrémente de façon à tous les conserver...
Comment puis-je faire ?
Merci... ;)