Makabey
Messages postés152Date d'inscriptionmercredi 27 juin 2001StatutMembreDernière intervention11 juillet 20021 17 janv. 2002 à 15:34
À moins que qqun prouve le contraire, c'est impossible en n'importe quel language.
La seule façon de t'en sortir serait de créer un tableau dynamique basé sur une classe qui retient le nom désiré pour le tableau et contenant elle-même un tableau dynamique.
ex:
(en VB on doit créer un module Class, mais pour illustrer je vais utiliser un pseudo-code)
Class cTbl1
Private strNom as String
Private aTblInterne() as Integer 'Ajuste le type nécessaire
Function Creer(InNom as String, InDim1 as Integer, InDim2 as Integer)
Property Get Nom
Property Set Nom
Sub SetElement(x as integer, y as integer)
Sub GetElement(x as integer, y as integer)
End Class
Dim aTblClass1() As New cTbl1
Ensuite il te suffit, lorsque ton usager (ou peu importe comment tu veux utiliser ce mécanisme) spécifie un tableau, de le rechercher par nom dans aTblClass1 (que tu redimentionne selon le nombre de tableaux à gérer)
Ce n'est qu'une idée et incomplète de surcroit, désolé.