Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : generer variables dynamiquement [ Divers / Débutants ] (Kuni59)

vendredi 25 août 2006 à 01:16:07 | generer variables dynamiquement

Kuni59

Membre Club
Bonjour a tous
je voudrais pouvoir declarer un nombre de variable du type MaVar# ac des numeros a la place de # en recuperant le nombre de MaVar a creer dans une autre variable.
merci d'avance de votre aide


vendredi 25 août 2006 à 01:27:03 | Re : generer variables dynamiquement

mortalino

Membre Club


Salut,

essai ceci :

Coloration syntaxique automatique

' *** Test :

Dim MonChiffre As Byte 
Dim MaVar() As String 

MonChiffre = 5 

ReDim MaVar(1 To MonChiffre) 

MaVar(1) = "Ta première valeur" 
MaVar(2) = "Ta seconde valeur" 
MaVar(3) = "Ta troisième valeur" 
MaVar(4) = "Ta quatrième valeur" 
MaVar(5) = "Ta cinquième valeur" 

' *** si tu as stocké tes 5 éléments et que tu souhaites en rajouter
'      d'autres, tout en préservant les 5 valeurs, il faut utiliser "Preserve" :

MonChiffre = 10 

ReDim Preserve MaVar(1 To MonChiffre)   ' *** ICI

MaVar(6) = "Ta sixième valeur" 
MaVar(7) = "Ta septième valeur" 
MaVar(8) = "Ta huitième valeur" 
MaVar(9) = "Ta neuvième valeur" 
MaVar(10) = "Ta dixième valeur"

Coloration syntaxique automatique

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"

vendredi 25 août 2006 à 01:38:07 | Re : generer variables dynamiquement

Kuni59

Membre Club
Le problème c'est que je sais pas a l'avance le nombre de variable a creer donc comment je peut definir les valeurs de mavar(x)

vendredi 25 août 2006 à 01:39:43 | Re : generer variables dynamiquement

Kuni59

Membre Club
ya pas moyen de mettre ca dans une boucle pour que a chaque fois il cré un variable juska ce quil ariv au nombre de la variable ou est stoké le nombre a creer ?

vendredi 25 août 2006 à 01:53:32 | Re : generer variables dynamiquement

mortalino

Membre Club


Si tu as une boucle, c'est qu'à un moment ou un autre, la valeur maximale est déterminée !

Il me semble qu'il n'est pas possible d'utiliser un tableau de données sans déclarer le nombre de valeur.

Met nous ta boucle, on verra ce que l'on peut  te proposer.

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"

vendredi 25 août 2006 à 01:57:29 | Re : generer variables dynamiquement

Kuni59

Membre Club
!ba j'ai pa creer de boucle j'ai la valeur maximale dans nbrDir et je voudrai creer un truc du genr

Dim i As Integer
For i(1 to nbrDir)
MaVar(i) = "Ma valeur 1"
Next i


vendredi 25 août 2006 à 01:59:04 | Re : generer variables dynamiquement

Kuni59

Membre Club
Je suis pa sur du fonctionnement des boucles ca fait 5jours que j'ai commencer le .net et je n'ai que quelques notion de TI basic (le language des calculatrices scientifiques)

vendredi 25 août 2006 à 02:03:07 | Re : generer variables dynamiquement

mortalino

Membre Club
Réponse acceptée !

Ton second message : "Le problème c'est que je sais pas a l'avance le nombre de variable a creer donc comment je peut definir les valeurs de mavar(x)"
Ton quatrième message : " !ba j'ai pa creer de boucle j'ai la valeur maximale dans nbrDir"

????

Bref, fais ceci :

Dim i As Integer
Dim MaVar() As String

ReDim MaVar(1 To nbrDir)
For i = 1 To nbrDir
    MaVar(i) = "Ma valeur" & i
Next i


@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"

vendredi 25 août 2006 à 02:11:30 | Re : generer variables dynamiquement

Kuni59

Membre Club
Merci c'est exactement ce que je cherchais a faire et desolée mais j'ai un epu de mal a m'exprimer lol parce que j'ai des idées qui me passe par la tête mais j'ai du  mal a les formulée



Cette discussion est classé dans : nombre, variables, variable, dynamiquement, generer


Répondre à ce message

Sujets en rapport avec ce message

passage de variables [ par peug.net ] Pour une optimisation, mieux vaut passer une variable, lors d'un appel d'une procedure d'un module, en la déclarant au niveau de la procédure (sub imp comment créer dynamiquement des groupes de controls ? [ par xavier ] Qqun sait comment je peux faire pour créer dynamiquement des groupes de controls ?Exemple : créer un nombre choisi de frames avec un nombre choisi d'o Comment grouper 2 variables en une seule???? URGENT: AIDEZ-MOI. [ par David Mathieu ] Bonjour.Je cherche à réunir dans une seule variable string: 2 variables string.imaginons que j'ai une variable "c:\windows\" et une autre "0457857" et Comment grouper 2 variables en une seule???? URGENT: AIDEZ-MOI. [ par David Mathieu ] Bonjour.Je cherche à réunir dans une seule variable string: 2 variables string.imaginons que j'ai une variable "c:\windows\" et une autre "0457857" et Variables: À L'AIDE!!! [ par gabows ] Si qqun sait comment on fait pour enregistrer la valeur d"une variable pour que la variable garde la valeur qui lui a été donné même quand le progamme Partage de variables.... [ par cyrilp ] Messieurs, mesdames,J'ai une grande question pour vous...Est-il possible de partager une variable entre plusieurs applications (VB ou pas VB d'ailleur Partage de variable entre plusieurs applications [ par CochonPerdu ] Bonjour, Tout d'abord, je sais que cette question a plus ou moins déjà été posée mais elle est vieille (mois de Janvier) et je doute recevoir un jour COMMENT CONCATENER UNE VARIABLE ? [ par Nadscript ] Salut toous le monde !je cherche à faire une concatène d'une variable pour créer des variables dynamiquement.par exemple: j'ai plusieurs variables qui Variable dans la requete SQL [ par corduroy ] SAlut,J'essaye de faire une requete sur une base de donnée connecté via DDE. J'ai donné des valeurs à des variables publiques et je voudrais créer une variables sur plusieurs feuilles [ par marco59 ] Salut à vous,Je suis un novice dans VB et j?ai un problème de variables qu?il faut que je déclare dans plusieurs feuilles. EX :Form1 :Public variable


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.