amphitride
Messages postés4Date d'inscriptiondimanche 7 août 2005StatutMembreDernière intervention15 mai 2007
-
27 déc. 2006 à 10:43
Benza917
Messages postés4Date d'inscriptionlundi 1 mars 2010StatutMembreDernière intervention17 mars 2010
-
10 mars 2010 à 15:16
bonjour,je voudrais savoir comment garder des donnees avec vb6 (je ne connais pas grand chose veullez me pardonner,mais je n'ai rien trouver qui correspond à ce que je recherche),il s'agit en gros de faire un tableau des ecarts sur de s sujets divers.il y à 10 text.text,et 70 label pour faire mes calculs.et je voudrais ne pas perdre mes donnees a chaque fois que je ferme mon programme,si vous voulez m'aider je vous fait parvenir mon debut de prog.
merci d'avance .
email :rolangin@msn.com
amphitride
Messages postés4Date d'inscriptiondimanche 7 août 2005StatutMembreDernière intervention15 mai 2007 27 déc. 2006 à 21:24
merci pour vos reponses mais cela ne m'aide pas baucoup,bon je vais mieu m'expliquer,d'abord c'est bien dans un fichier text qu je garde mes donnees ensuite je veux qu'ils se chargent directement en ouvrant mon prog (inclus dans form_load ) j'ouvre et je lis bien mes donnees que je controle avec debug.print mais il me reste à les voirs dans mes text.text et labels pour continuer de rentrer des donnees sans tout changer.
merci d'avance pour votre aide.
cordialement.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 27 déc. 2006 à 21:41
¨pour écrire dans un fichier text :
Open.... for output...
voir également Open... for append
pour y lire :
Open..... for Input
Ouvre donc ton aide en ligne ou utilise F1 sur le mot Open...
Tu as de surcroôt sur ce forum des tutorels et des exemples en très grande quantité traitant de ces questions d'ouverture, d'écriture et de lecture des fichiers texte ! (sujet recurrent !)
Une petite recherche, s'il te plait !
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 27 déc. 2006 à 23:05
Il faudrait que tu écrives le nom du contrôle et sa valeur dans ton fichier.
Comme ça, à l'ouverture de ton programme, tu pourras lire le nom du contrôle et lui affecter la valeur qui est à côté.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 28 déc. 2006 à 11:35
Ta solution (garder également le nom du contrôle) l'obligerait à faire une boucle sur ses contrôles jusqu'à trouver celui qui porte ce nom (on ne peut se référer à un contrôle en passant une chaîne de caractères qui représente son nom).
S'il veut garder une référence sans faire de boucle, il a intérêt à utiliser un groupe de contrôles indexés à à enregistrer l'index plutôt que le nom ...
Benza917
Messages postés4Date d'inscriptionlundi 1 mars 2010StatutMembreDernière intervention17 mars 2010 10 mars 2010 à 15:16
Bonjour à tous !
Un petit souçi m'a fait surfer sur ce forum, voiçi mon problème...
Je developpe une appli géstion utilisateurs sur Access (VB), et dans cette appli, la première chose que je récupère est le nom du user connécté, puis son profile avec un DLookup via le code suivant:
Cependant, comme cette action doit impérativement être éxecuter à chaque ouverture de form de la base de données, j'aimerais faire en sorte de n'éxecuter ceci qu'une seule fois, et ce sur le premier form ouvert par le user et non à chaque ouverture d'un nouveau form. En quelque sorte garder cette info (ProfileID récupéré) en mémoire...