Limite Array

Résolu
Herve_be Messages postés 1017 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 25 avril 2024 - Modifié le 21 déc. 2018 à 13:39
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 23 déc. 2018 à 15:00
Bonjour,
J'aurais besoin d'un Array "fixe" de 1040 éléments.
J'ai commencé par coder
Data = Array("élément1", _
"élément2", _
"élément3", _
...
"élément1040")
mais j'ai une erreur disant qu'il y a trop de continuations, bon alors
Data = Array("élément1", "élément2", "élément3", ... "élément1040")

sans aller à la ligne mais IDE fait des nœuds, j'ai des erreurs
unexpected end of statement
invalid character
...
n'importe quoi.

Comment faire pour disposer d'une table contenant plus de 1000 éléments indexés ?

2 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
21 déc. 2018 à 16:46
Et un
Dim Data(0 to 1039) as string
Data(x)=""

C'est pas mieux ?

Par ailleurs, en VB6, il FAUT OBLIGATOIREMENT mettre :
Option Explicit

En haut de chaque module de code (Form, Module, ...)

Et typer ses variables permet de rendre le code plus lisible et rapide.
0
Herve_be Messages postés 1017 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 25 avril 2024 2
Modifié le 23 déc. 2018 à 10:58
Bonjour,
Toujours pas de notification : je dois penser à venir voir.

Effectivement
Data(1)="x"
Data(2)="y"
...
résout mon problème.
En fait les données proviennent d'un fichier que l'utilisateur a parfois du mal à télécharger : antivirus, ou simplement pas connecté à Internet.
L'idée est de mettre le fichier dans le code par un copier/coller.
Au lieu de mettre dans le fichier x, y, ...
je peux y mettre Data(1)="x", Data(2)="y", ...
copier le fichier et le coller dans le code.
Merci
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
23 déc. 2018 à 15:00
Peut être plutôt avoir le fichier à côté et faire un bout de code qui le lira au démarrage, ce sera plus propre et plus souple.
0
Rejoignez-nous