Ciao,
sto cercando di scrivere e leggere una matrice da un file di testo. Per leggerla ho usato:
PUBLIC SUB salva_Click()
DIM hFile AS File
DIM stringa2 AS String
DIM a1 AS Integer
DIM b1 AS Integer
FOR a1 = 1 TO 8
FOR b1 = 1 TO 8
stringa2 = stringa2 & matr[a1, b1] & "\n"
NEXT
NEXT
hFile = OPEN User.home &/ "testo.txt" FOR CREATE
hfile.save(User.home &/ "testo.txt", stringa2)
CLOSE #hFile
END
e per leggerla ho usato
PUBLIC SUB carica_Click()
DIM hFile AS File
DIM Stringa2 AS String
hFile = OPEN User.home &/ "testo.txt" FOR INPUT
stringa2 = hfile.Load(User.home &/ "testo.txt")
matr = Split(stringa2, "\n", "", TRUE)
CLOSE #hfile
END
Dove matr è la matrice.
Il problema è che al caricamento, è come se mi eliminasse le dimensioni.
Infatti, provando a fare il debug, quando uso lo split mi da come errore "Bad number of dimension"
Ho trovato il codice sempre qua nel forum e li è sembrato funzionare.
Grazie