bonjour,

j aimerais sauvegarder ma TStringgrid en format texte.

voici ce que j ai fait :

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
 
void __fastcall TFrmStat::Sauver1Click(TObject *Sender)
{
 //demander le nom de fichier de sortie
 if (this->saveDlgFichier->Execute() == true)
  {
     AnsiString NomSave;
 //demander le nom de fichier de sortie
 
   NomSave=this->saveDlgFichier->FileName;
   TStringList *StrGrd=new TStringList();
      for (int i=1;i<stgDonnees->ColCount;i++)
        {
           for (int j=0;j<stgDonnees->RowCount;j++)
           {
                StrGrd->Add(stgDonnees->Cells[i][j]);
                StrGrd->SaveToFile(NomSave);
           }
        }
      delete StrGrd;
  }
}
ceci a pour conséquence que mon fichier a une unique colonne avec toutes les données.

connaitriez vous moyen de mettre plusieurs colonnes dans ce fichier texte?

merci et bonne journée