bonjour;
ya il un moyen ou un composant qui permet d'enregistrer le contenu de plusieur listbox et un checklistbox dans un seul fichier ?
bonjour;
ya il un moyen ou un composant qui permet d'enregistrer le contenu de plusieur listbox et un checklistbox dans un seul fichier ?
Salut
Avec les méthodes SaveToFile et LoadFromFile de la propriété Items.
Exemple pour sauvegarder ta liste:
@+ Claudius
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ListBox1.Items.SaveToFile('C:\MonDossier\MonFichier.txt');
Oui bien sûr, si tu n'as besoin que de ça, d'un nombre défini de Listbox et que les données prennent peu de place....
Tu crées une tstringlist
Tu ecris sur la ligne 1 pour la checkbox, soit 0 (false), 1 (true)
Tu ecris sur la ligne 2, le nombre de ligne de la listbox 1
Tu ecris sur la ligne 3, le nombre de ligne de la listbox ...
Et ainsi de suite...
Ensuite tu n'as plus qu'à lire le fichier et d'extraire les lignes une par une...
C'est rapide à mettre en place, mais ce n'est pas très "beau"... Cependant ça fonctionne...
Personnellement, je considérerai les Flux (tfilestream) si les listbox contiennent beaucoup de données... Les flux c'est sympa à gérer et ça permet de travailler ensuite en mémoire avec (Tmemorystream)...
bye
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