guiguidu25
Messages postés280Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention 9 février 2010
-
28 août 2007 à 23:41
guiguidu25
Messages postés280Date d'inscriptionsamedi 6 mai 2006StatutMembreDernière intervention 9 février 2010
-
29 août 2007 à 11:16
Bonjour tout le monde ! Je suis débutant en vb.net et j'aurai voulu savoir comment enregistrer des données entrées par l'utilisateur et les réutiliser lorsque le logiciel est réouvert.
Je m'explique : je souhaite que dans un textbox on entre un nom et qu'en appuyant sur entrer, le nom s'ajoute à une listbox. Je sais déjà comment faire cela, mais lorsque l'application se ferme, évidemment, les noms contenus dans la liste s'effacent et on ne les retrouve plus lorsqu'on redemarre l'application. Or, ce que je voudrai, c'est qu'au redémarrage de l'appli, les nom compris dans la listbox avant sa fermeture s'y réaffichent. Comment faire svp ?
PS : étant encore débutant, je crois qu'il faut utiliser la base de données mais je n'en suis pas certain et je ne sais pas comment m'en servir.
Quelqu'un peut-il m'éclairer et me dire comment résoudre mon problème ?
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 29 août 2007 à 08:47
Salut,
Tu peux effectivement utiliser une base de données, si ta listbox contient énormément d'élèments à affichers, mais tu peux aussi utiliser un simple fichier texte(il y a de nombreuses source dispo ainsi que des snippets).
Par contre, normalement si c'est un contrôle comme celui de VB6, tu as une propriété de la lisbox : List, elle te permet d'y mettre justement une liste d'élèments que tu souhaites charger automatiquement à chaque lancement de ton application, regarde aussi de ce côté là...
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 29 août 2007 à 08:52
Une base de données est peut-etre bien lourd pour cela. Un simple fichier texte, voire fichier ini ou même éventuellement fichier xml, devrait suffire.
Le plus simple à mettre en oeuvre étant je pense le simple fichier texte ou tu écris les données dans un ordre bien precis à la fermeture de l'écran. A l'ouverture il te suffit de les relire dans le même ordre pour réaffecter tes controles.