phyyl
Messages postés15Date d'inscriptionmercredi 8 juin 2011StatutMembreDernière intervention17 juin 2013
-
15 juin 2011 à 09:59
phyyl
Messages postés15Date d'inscriptionmercredi 8 juin 2011StatutMembreDernière intervention17 juin 2013
-
15 juin 2011 à 20:56
bonjour, j'aimerais savoir s'il existe une fonction qui ferais quelque chose du genre :
dim tableau(10) as string
my.settings.array1 = tableau1()
une facon d'enregistrer un tableau dans my.settings ??
merci ! et si ce n'est pas assez clair, dites moi le et je vais essayer de clarifier.
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 15 juin 2011 à 12:36
Bonjour,
je ne crois pas que tu puisses faire comme tu le projettes (garder directement ton tableau en tant que tel).
Mais rien ne t'empêche de transformer ton tableau en chaîne de caractères composée du contenu de chaque élément, d'un caractère de séparation de ton choix, de l'élément suivant, etc... (boucle For et concaténation).
A la réutilisation : un split sur cette chaine sur la base du séparateur choisi et tu auras à nouveau ton tableau.
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 15 juin 2011 à 12:45
Tu pourrais même éviter une boucle For pour constituer ta chaîne comme dit plus haut.
Il suffit d'utiliser la fonction Join qui fera tout pour toi avec le séparateur de ton choix.
Récapitulons : Join pour obtenir la chaine à sauvegarder - Split pour la retransformer en Array.
____________________
Vous aimez Codes-Sources ? Il vous aide ? Cliquez ici pour l'aider à continuer Cliquer sur "Réponse acceptée" en bas d'une solution adéquate est
phyyl
Messages postés15Date d'inscriptionmercredi 8 juin 2011StatutMembreDernière intervention17 juin 2013 15 juin 2011 à 20:49
c'est bien tout ca et ce sont de tres bonnes idées mais je ne suis pas un excellent programmeur ... si je veux sortir chaque ligne a un endroit différent .. ?
exemple :
J'ai 3 textbox (textbox1, textbox2, textbox3) et je veux que ma chaine de caracteres ("salut;bonjour;bonsoir") resorte avec split(";") mais chaque ligne dans sa textbox respective ... comment faire ?