Comment faire pour sauvegarder les données du TListView.

ActiveX Messages postés 32 Date d'inscription jeudi 6 février 2003 Statut Membre Dernière intervention 22 janvier 2008 - 1 juil. 2003 à 07:36
Knolan Messages postés 79 Date d'inscription dimanche 9 février 2003 Statut Membre Dernière intervention 18 juin 2007 - 1 sept. 2003 à 23:28
Je voudrais sauvegarder les données d'un listview dans un fichier comme le ListBox.

Y a t'il une façon partuculiaire de le faire.

ActiveX

2 réponses

cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 33
1 juil. 2003 à 21:23
Pour celà, tu peux utiliser les méthodes WriteComponentResFile et ReadComponentResFile du composant TListView. Ici, LvFileName représente un nom de fichier.
Sauvegarde du contenu :
procedure TForm1.btnSaveClick(Sender: TObject);
begin
  WriteComponentResFile(LvFileName, ListView1);
end;


Recharger le contenu:
procedure TForm1.btnLoadClick(Sender: TObject);
begin
  //Utilisation de BeginUpdate/EndUpdate pour
  //éviter un scintillement
  ListView1.Items.BeginUpdate;
  ReadComponentResFile(LvFileName, ListView1);
  ListView1.Items.EndUpdate;
end;


May Delphi be with you
0
Knolan Messages postés 79 Date d'inscription dimanche 9 février 2003 Statut Membre Dernière intervention 18 juin 2007
1 sept. 2003 à 23:28
Merciiiiiiiiiiiiiiiiiii, ca faisait super longtps que j'etais bloquer sur ca !!!
merci bcp ca m'aide bcp !!!
0
Rejoignez-nous