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

 


Dernière réponse
Sujet : asp: Tableaux ...
wouatouwouatou Cool... Merci pour ton lien...
Mais il me semble que lorsque je fais
 

monTableau=Application("maVariable" )

Et ben, il me met une erreur du genre type mismatch
Enfin, je regarderai ca ce soir chez moi ... Car au boulot, j'ai pas mon code... :D

 


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
wouatouwouatou Cool... Merci pour ton lien...
Mais il me semble que lorsque je fais
 

monTableau=Application("maVariable" )

Et ben, il me met une erreur du genre type mismatch
Enfin, je regarderai ca ce soir chez moi ... Car au boulot, j'ai pas mon code... :D

 

Guru Le lien sur sur le msdn contenant la description de l'objet Application :
 
http://msdn.microsoft.com/library/ [...] ob8zw4.htm
Guru L'objet Application supporte le stockage d'un tableau. Par contre il ne supporte pas l'accès direct a un élément de ce tableau (cela figure textuellement dans l'aide avec un exemple en plus).
 
La solution donnée en exemple par MS consiste à utiliser une variable locale à ton script le code sera du genre :
 
dim tableau(10)
Application("MaVariable" ) = tableau
 
plus loin tu pourras écrire
 
tableau2 = Application("MaVariable" )
tableau2(1) = 1
 
et pour mettre a jour MaVariable il faudra ajouter
 
Application("MaVariable" ) = tableau2
 
N'oublie pas Application.Lock avant et Application.UnLock après l'accès à MaVariable.
wouatouwouatou Magic> Tas pas besoin de preciser la taille ??
Moi j'ai fait:

Dim tableau(10)
Application("maVariable" )=tableau

Et ca ca passe...
Sauf que lorsque j'essaie d'accéder à un élément par

Application("maVariable" )(i)ss où i est l'indice de l'élément

ca marche pas.. :(
Et pire, quand j'essaie d'y affecter une valeur, ca marche pas non plus....
 

Application("maVariable" )(i)="valeur"

 
Piges plus rien :D
 
P.S: J'ai même essayé d'initialiser mon tableau avant de le mettre dans ma variable d'application... Et là, l'accès passe...
Mais pas l'affectation...

 

MagicBuzz ...
 
dim myTab as Array
set Application("DUCHMOLE" ) = myTab
 
puis ça marche...

 

k666 t'as essayéss
application("mavariable"&i)
??? :jap:ss:jap:
wouatouwouatou Je voudrais gérer une liste dans mon objet Application... Comment faire ??? J'ai faitss
ss
 Application("maVariable" )(10)
 
Mais ca marche pas ... j'arrive pas à accéder à un élément du tableau...
 
J'ai même essayéss
 
ssApplication("maVariable" )=Array(10)
 
Mais, idem :(
 
Pour accéder au i-ème élément, je fais:ss
 
ssApplication("maVariable" )(i)
 
Aidez moi siouplez...

 


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)