Bonsoir
Je cherche à exporter le contenu d'un listview dans un fichier txt ou csv en delphi 7.
Comment faire, merci.
Bonsoir
Je cherche à exporter le contenu d'un listview dans un fichier txt ou csv en delphi 7.
Comment faire, merci.
Tu n'as qu'une simple boucle à faire
En plus comme le SubItems c'est du TStrings c'est super facile
en code approximatif
Currieux que le TListView ne propose pas une SaveToFile comme le TTreeView
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 for i := 0 to List.Items.Count - 1 do begin Line := TStringList.Create(); try Line.Add(List.Items[i].Caption); Line.AddStrings(List.Items[i].SubItems); AllLines.Add(Line.CommaText); // Voir DelimitedText finally Line.Free(); end; end; AllLines.SaveToFile(...);
J'avais fait la même chose pour un TTreeView : Gestion complète d'une TreeView: ajout de noeuds, records et sauvegarde du tout
Au lieu du stockage directe, j'avais utilisé WriteComponent pour stocker en format DFM, c'est applicable à un TListView
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager