stageVB6
Messages postés3Date d'inscriptionlundi 23 juin 2008StatutMembreDernière intervention29 juin 2008
-
23 juin 2008 à 19:03
stageVB6
Messages postés3Date d'inscriptionlundi 23 juin 2008StatutMembreDernière intervention29 juin 2008
-
29 juin 2008 à 09:58
Bonjour à tous
Voila je vous explique le problème :
-J'ai un fichier RDV.txt
-J'ai 6 listbox regroupées dans un même controle ( Liste1(0) à Liste1(5) )
-L'utilisateur selectionne une ligne des listbox , clique sur un bouton pour pouvoir la supprimer :
-Comme l'ensemble des données des listbox sont stockées dans un RDV.txt , il faut retrouver à l'intérieur la ligne chosie par l'utilisateur puis la supprimer.
Cela fait environ 3 heures que j'essaye différentes choses mais je n'y arrive pas.
Merci d'avance a ceux qui pourront m'aider ;)
A voir également:
Supprimer ligne d'un fichier .txt en fonction d'un controle de listbox
stageVB6
Messages postés3Date d'inscriptionlundi 23 juin 2008StatutMembreDernière intervention29 juin 2008 29 juin 2008 à 09:58
Salut
J'ai réusssi finalement d'une autre mannière :
-J'ouvre mon fichier RDV.txt et Je créer un fichier temporaire (RDV2.txt)
-Je compare la ligne des listbox que j'ai selectionné aux lignes de mon fichier RDV.txt :
*Si elle et n'est pas égale je rajoute la ligne du fichier RDV.txt dans RDV2.txt
*Si elle est égale je fais juste un remove item (car c'est la ligne que je souhaite supprimé)
-Après avoir parcouru tout mon fichier RDV.txt je le supprimer et renomme RDV2.txt en RDV.txt
C'est le plus simple que j'ai trouvé au lieu de refaire tout en listview.
PCPT
Messages postés13280Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201848 24 juin 2008 à 03:17
salut,
tout comme jmf (coucou) je trouve que ta question manque d'infos.
par contre à ta place je n'essayerai pas de chercher quelle ligne a été supprimée
oui c'est un peu lourd mais...., plutôt ré-écrire la totalité
sauf si ton code est en POO, mais mon petit doigt me dit que non :)
Q : [doc/faq.aspx#vb_fichier Code : Comment manipuler les données
d'un fichier texte (lecture écriture)]
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
Chaque ligne des listbox (par ex ici : 17h00,cc,coupe,bb,30,24/06/2008 ) est stockée sur une ligne dans mon fichier texte.
Moi je veut que quand l'utilisateur choisie de supprimer une ligne ( par exemple celle surlignée ) , cella la supprimer imédiatement dans mon fichier texte ( et dans ma listbox mais sa j'ai réussi )
Voila j'espère que vous aurez mieu compris.
Vous n’avez pas trouvé la réponse que vous recherchez ?