cs_ludwig89
Messages postés47Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention18 septembre 2009
-
14 sept. 2004 à 08:44
Fulgy
Messages postés85Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention 5 octobre 2004
-
14 sept. 2004 à 11:06
bonjour
dans une forme j'ai un controle texte comment enregistrer la valeur de ce controle (qui evolue avec l'appli) pour l'avoir a chaque ouverture de l'application.
comment mettre a jour cette valeur j'ai tenté cette commande
mais la valeur de mon controle ne se met pas a jour.
for i=1 to blabla
premier_prog = premier_prog + 1
frmMain.Text_premier_programme.Text = premier_prog
next i
cs_cze
Messages postés13Date d'inscriptionvendredi 11 juillet 2003StatutMembreDernière intervention13 décembre 2005 14 sept. 2004 à 09:15
Salut,
en fait tu essaye d'ecrire des entiers dans des champs reserves à des chaines de caractere.
Il te suffit d'utiliser la commande "Str(ton_entier)" pour le convertir en chaine de cacaractere :
for i=1 to blabla
premier_prog = premier_prog + 1
frmMain.Text_premier_programme.Text = Str(premier_prog)
next i
Fulgy
Messages postés85Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention 5 octobre 2004 14 sept. 2004 à 10:23
Salut à vous deux,
ton problème ludwig, c'est que tu veux garder le nombre de fois que ton programme a été lancé, et pour cela tu sauvegarde ce nombre dans une variable de ton programme. Le problème est que dès que ton prog est fermé, hop à pu la variable car elles sont toutes détruites!
Tu vois la solution? Il faut que tu stock ce nombre de fois qu'il à été ouvert sur ton HD (avec un fichier texte ce sera le plus simple) et que tu lise ce nombre à chaque début de ton prog pour pouvoir l'incrémenter. Voilou.
Au fait cze, y a pas besoin de convertir en string, ça ce fait tout seul.
A+
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 14 sept. 2004 à 10:33
POur conserver la valeur qui se trouve dans un contrôle à chaque ouverture, il faut la copier dans un fichier. Et au démarrage de ton appli, tu vas lire dans ce fichier les valeurs à replacer dans les contrôles.
cs_ludwig89
Messages postés47Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention18 septembre 2009 14 sept. 2004 à 10:35
ok fulgy je me doutais de la methode pour sauvegarder mes variables, mais je n'est toujours pas la soluce pour mettre a jour mes controle label et text, c juste pour donner une info a l'utilisateur pour qu'il puisse voir l'evoulution du prog,
je rage car en fait j'ai creer l'appli sous exel avec des macro vb et elle marche tres bien, et pour gagner du temps d'execution je veux la passer sous vb6, mais je galere un max
Fulgy
Messages postés85Date d'inscriptionmercredi 21 juillet 2004StatutMembreDernière intervention 5 octobre 2004 14 sept. 2004 à 11:06
Euh je comprend pas trop où est le prob!?! Ma réponse et celle de Manu répondent pas à ta question? Si c'est le cas précise un peu... (sinon faut pas oublié le réponse acceptée :)