Questo topic e' stato chiuso dal moderatore.
20/04/08 14:08
anfred2007
Ciao a tutti,
sono nuovissimo nel mondo della programmazione.
Mi sono trovato di fronte a questo problema:
con questa classe
***CODE***
Public Class carta
Public valore As Integer
Public seme As Integer
End Class
***FINE CODE
ho dichiarato (senza inizializzare) questo array:
***CODE
Dim foglio(52) As carta
*** FINE CODE
e per "popolare" l'array
*** CODE
For a = 1 To 13
For b = 1 To 4
z = z + 1
----> foglio(z).valore = a
foglio(z).seme = b
Next b
Next a
*** FINECODE
però appena provo a compilare ecco il messaggio
Riferimento a un oggetto non impostato su un'istanza di oggetto.
tra i suggerimenti c'era quello di usare NEW ma con gli array non funziona. Come posso fare?
Sperando di essere stato chiaro ringrazio tutti coloro che vorranno aiutarmi
sono nuovissimo nel mondo della programmazione.
Mi sono trovato di fronte a questo problema:
con questa classe
***CODE***
Public Class carta
Public valore As Integer
Public seme As Integer
End Class
***FINE CODE
ho dichiarato (senza inizializzare) questo array:
***CODE
Dim foglio(52) As carta
*** FINE CODE
e per "popolare" l'array
*** CODE
For a = 1 To 13
For b = 1 To 4
z = z + 1
----> foglio(z).valore = a
foglio(z).seme = b
Next b
Next a
*** FINECODE
però appena provo a compilare ecco il messaggio
Riferimento a un oggetto non impostato su un'istanza di oggetto.
tra i suggerimenti c'era quello di usare NEW ma con gli array non funziona. Come posso fare?
Sperando di essere stato chiaro ringrazio tutti coloro che vorranno aiutarmi
aaa