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

  FORUM HardWare.fr
  Programmation
  ASP

  tableau de taille indeterminee

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tableau de taille indeterminee

n°777999
belmadi
Posté le 25-06-2004 à 14:30:44  profilanswer
 

c'est encore moi
je veux declarer un tableau de taille indeterminée en vbscript
 
dim items() as string ca ne marche pas.

mood
Publicité
Posté le 25-06-2004 à 14:30:44  profilanswer
 

n°778001
DVDAI
Posté le 25-06-2004 à 14:31:31  profilanswer
 

Dim items()
 
En vbscript, il n'y a pas de typage des données.

n°778019
belmadi
Posté le 25-06-2004 à 14:37:07  profilanswer
 

quand je remplis mon tableau dans une boucle for
items(i)=...
ca ne marche pas il met out of range
et même l'affectation avec un autre tableau ca ne marche pas.

n°778030
belmadi
Posté le 25-06-2004 à 14:40:12  profilanswer
 

comment puis-je le remplir une fois declaré ?

n°778032
Lord II
PIB2000
Posté le 25-06-2004 à 14:42:44  profilanswer
 

il faudrait peut etre se pencher un peu dans la doc, à la rubrique tableau tu auras la réponse à ta question ( ou tes questions )
 
http://msdn.microsoft.com/library/ [...] mredim.asp


Message édité par Lord II le 25-06-2004 à 14:43:06

---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°778038
DVDAI
Posté le 25-06-2004 à 14:48:23  profilanswer
 

Pour toi utiliser le tableau, il te faudra déclarer une taille fixe.
 
ex :

Code :
  1. Dim items()
  2. ...
  3. ...
  4. Redim items(4)
  5. ...
  6. ...


 
Mais si ton tableau est fixe dès le départ, tu le déclare comme suit
 

Code :
  1. Dim items(4)


 
Tu peut redefinir aussi la taille de tableau sans perdre les données déjà entrées avec le mot clé 'preserve'.
 
Maintenant, comme dit ci-dessus, je pense que tu as besoin de te documenter et de te former...


Message édité par DVDAI le 25-06-2004 à 14:48:57
n°778041
belmadi
Posté le 25-06-2004 à 14:49:11  profilanswer
 

je cherche dans la doc mais je ne trouve pas la taille  d'un tableau
Len ne marche pas...
si vous pouviez mz donner un coup de pouce.

n°778042
DVDAI
Posté le 25-06-2004 à 14:50:45  profilanswer
 

Ubound(TonTableau) => retourne le plus grand indice du tableau.
 
Sachant que l'indice de départ est 0, donc la longueur de ton tableau, c'est Ubound(TonTableau)- 1.

n°778044
belmadi
Posté le 25-06-2004 à 14:54:18  profilanswer
 

merci !
je me plonge dans la doc ;)

n°778045
belmadi
Posté le 25-06-2004 à 14:55:28  profilanswer
 

oups !
Ubound(TonTableau)+ 1 plutot ??

mood
Publicité
Posté le 25-06-2004 à 14:55:28  profilanswer
 

n°778299
Arjuna
Aircraft Ident.: F-MBSD
Posté le 25-06-2004 à 16:36:43  profilanswer
 

redim preserve items(x)
 
avec x >= ubount(items)

n°779939
DVDAI
Posté le 28-06-2004 à 07:00:02  profilanswer
 

belmadi a écrit :

oups !
Ubound(TonTableau)+ 1 plutot ??


 
Autant pour moi, j'ai effectivement dit une grosse bêtise (c'est ça, quand on rédigé des choses un peu trop vite !).
 
Pour un tableau indicé à partir de 0, la longeur est bien égal à Ubound(TonTableau) + 1  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  tableau de taille indeterminee

 

Sujets relatifs
dimension d'un tableau[RESOLU]HTML print : avoir l'entête du tableau au début de chaque page
tableau qui se redimenssionne sans que je le veuilleoverflow dans un tableau
Passer l'adresse d'un tableau en parametretaille de la fenetre
largeur de colonne d'un tableaufaire un tableau de ce style ....
PHP + MYSQL >> tuto pour faire un tableau avec des donnée[resolu] taille du texte
Plus de sujets relatifs à : tableau de taille indeterminee


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