Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2238 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Tableau constant VB6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tableau constant VB6

n°1076128
benj44
Posté le 09-05-2005 à 12:05:40  profilanswer
 

Bonjour,
 
Est-il possible (et si oui comment) de déclarer un tableau constant en VB ?
(du genre : const tableau as variant  = array("titi", "tata", "toto" ))
 
Merci

mood
Publicité
Posté le 09-05-2005 à 12:05:40  profilanswer
 

n°1076243
gfa
Posté le 09-05-2005 à 13:32:59  profilanswer
 

Salut,
 
Qu'aimerais-tu faire exactement? Ne peux pas tu passer par un type énuméré?
 
Je ne vois pas bien l'utilisation que tu peux faire d'un tel tableau à une seule entrée...

n°1076608
benj44
Posté le 09-05-2005 à 16:39:16  profilanswer
 

Ce n'est pas un tableau a simple entree que je veut faire, mais a 2 ou 3 dimensions (l'exemple c'etait juste pour donner une idee, en vrai ce serait plutot du genre const tableau as variant = array(array("bob", "alice" ), array("michel", "serge" ), array("truc", "bidule" )).
 
Mais apparement ce n'est vraiment pas possible.

n°1076626
gfa
Posté le 09-05-2005 à 16:50:33  profilanswer
 

Pourrais-tu expliquer un peu plus clairement (par des concepts plus que des exemples peut-être) ce que tu désires faire.
 
Parce que là pour t'aider c'est difficile vu que j'avoue avoir de la peine à comprendre ce que tu veux faire de ces tableaux de constantes...

n°1076678
benj44
Posté le 09-05-2005 à 17:35:22  profilanswer
 

L'idee est de factoriser du code, j'ai des ensembles de valeurs (chaines de caracteres) associées que je voudrais pouvoir recuperer (par ensemble) a divers moment et j'aimerais eviter d'initialiser toutes ces valeurs chaque fois que j'en ai besoin (mais je ne doit pas utiliser une variable globale)
 

n°1077224
gfa
Posté le 10-05-2005 à 09:02:36  profilanswer
 

benj44 a écrit :

L'idee est de factoriser du code, j'ai des ensembles de valeurs (chaines de caracteres) associées que je voudrais pouvoir recuperer (par ensemble) a divers moment et j'aimerais eviter d'initialiser toutes ces valeurs chaque fois que j'en ai besoin (mais je ne doit pas utiliser une variable globale)


Salut,
 
Je veux pas dire de bêtises mais... Il me semble que tu n'auras pas d'autres choix que de déclarer une variable globale à un moment ou à un autre pour que tes chaînes de caractères soient connues dans tous le programme.
 
L'autre solution, c'est de stocker tes chaînes de caractères en dehors de ton code et là tu as plusieurs choix:
 

  • DB

 

  • Fichier XML

 

  • Fichier texte

 

  • Base de registre (pas terrible mais...)

 

  • ...


Et quand tu as besoin des valeurs, tu vas les lire là où elles sont stockées.
 
Voilà...

n°1077242
benj44
Posté le 10-05-2005 à 09:26:47  profilanswer
 

c'est bien ce genre de solution que j'ai finalement du preconiser. Je te remercie pour ton soutien


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Tableau constant VB6

 

Sujets relatifs
Proc*C et taille maximum d'un tableauC/Proc*C et taille maximum d'un tableau
Insérer une page php dans un tableau d'une page html[PB] Tableau de structures
correspondance tableau deux dimensions - gridlayout [résolu]Passage d'un tableau dans une url ?!?!
Intégrer un tableau dans un CSSCréation d'un tableau dynamique
[Java] Trouver un charactère dans un tableau....[résolu][VB]Array sur tableau de structures
Plus de sujets relatifs à : Tableau constant VB6


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR