#1 Tue 18 March 2003 23:13
- Sanser Foued 2003
- Invité
matrice 2D et 3D en mapbasic????
bonjour,
je trouve des difficulter de cree des matrices de plusieurs dimensions en mapbasic ?!
merci d'avance.
#2 Tue 18 March 2003 23:13
- Jacques Paris
- Invité
Re: matrice 2D et 3D en mapbasic????
Il n'y a pas dans MapBasic de matrice a plus d'une dimension. La facon de
proceder est de creer des pseudo matrices a l'aide d'enonces TYPE. Par
exemple
Type tRow
colJ() as float
end Type
dim rowI() as tRow
....
dim iRowCount as smallint
dim iColoumnCount as smallint
dim iIndex as smallint
iRowCount = 3
iColCount = 2
redim rowI(iRowCount)
for iIndex = 1 to iRowCount
redim rowI(iIndex).ColJ(iColumnCount)
next
On peut naturellement imaginer que colJ soit lui meme defini comme un type
d'une variable a dimensionner, et vous avez alors la troisieme dimension.
Mais attention donc a la facon d'ecrire tout cela!
Jacques Paris