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 : Sélectionner tout - Visualiser dans une fenêtre à part
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...