[ASP] conversion variante

conversion variante [ASP] - Programmation

Marsh Posté le 06-06-2002 à 11:56:11    

salut à tous  :hello:  
 
j'ai 26 tableaux dont le nom commence par tab suivi d'une lettre (taba , tabb, tabc, ...., tabz)
 
et j'ai un autre tableau qui contient les 26 lettres de l'alphabet : tablettre=array("a","b","c","d","e","f
","g","h","i","j","k","l","m","n",
"o","p","q","r","s","t","u","v","
w","x","y","z" )
 
le code : response.write TypeName(taba)
me renvoie bien : Variant()
 
parcontre le code : response.write TypeName("tab" & tablettre(0))
me renvoie : String
 
comment faire pour  que ce dernier code puisse prendre le type Variant() ??

Reply

Marsh Posté le 06-06-2002 à 11:56:11   

Reply

Marsh Posté le 06-06-2002 à 12:12:00    

heu il me seble qu il doit y avoir moyen de caster ta chaine avec une fonction genre cstr, cvar, cint (c est du vb ca)... A tester

Reply

Marsh Posté le 06-06-2002 à 12:32:28    

oui
 
le problème c'est qu'en vb chaque variable est de type "variant" et ensuite le sous-type est défini automatiquement (sauf pour les tableaux apparement puisque comme montrer plus haut ils sont de type "Variant" ) ou alors on peut forcer l'attribution du sous-type par Cint, Cstr...

Reply

Marsh Posté le 06-06-2002 à 12:34:23    

moi je ne veux pas attribuer un sous-type mais revenir vers "variant"

Reply

Marsh Posté le 06-06-2002 à 14:28:28    

remontage de post

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed