comment ajouter un élément à une VB6 tableau 2D
Je suis à l'aide d'un tableau 2D pour le stockage des utilisateurs nom d'utilisateur et mot de passe. users
définie comme un phénomène global tableau de chaînes:
Dim users(9, 2) As String
Comment ajouter un utilisateur à ce tableau? définir l'utilisateur et le mot de passe à la fois.
Probablement un meilleur modèle serait une collection ou un tableau de classes.
OriginalL'auteur mrdaliri | 2013-01-31
Vous devez vous connecter pour publier un commentaire.
Une fois que vous avez
Dim
le tableau des utilisateurs avec des limites explicites, vous ne pouvez pasReDim
il.Vous pouvez l'essayer, il ne compile pas (Tableau déjà dimensionnée)
Une autre question que vous aurez seront en essayant de
ReDim Preserve
le premier indice du tableau. Vous pouvez essayer aussi, vous obtiendrez une erreur d'exécution (Indice hors de portée)Au lieu de cela, je suis venu avec la suivante. Vous aurez besoin de garder le premier index de distinguer entre
username
oupassword
. Ce sera la taille de 1 (pas le 2). Le deuxième indice augmentera à mesure que vous ajoutez plus d'utilisateurs:Si vous ne pouvez pas permuter le nom d'utilisateur et le mot de passe, vous voudrez peut-être regarder dans une autre structure de données, telles que la collecte, ou tableau d'une classe personnalisée avec nom d'utilisateur et le mot de passe dans les champs.
OriginalL'auteur djv
créer un type défini par l'utilisateur contenant l'ensemble des champs
et puis créer un tableau de ce type défini par l'utilisateur
OriginalL'auteur Hrqls
Boucle par les utilisateurs et attribuer des valeurs à l'aray directement:
OriginalL'auteur George