Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    AIUTO! array di oggetti

    Cercando di inizializare un array di oggetti di una classe creata da me:

    QUESTA E' LA CLASSE....

    Public Class Movimento

    Public CodMovimento As Decimal
    Public CodProdotto As Decimal
    Public CodOrdine As Decimal
    Public CodStato As Decimal
    Public PrezzoAcquisto As Integer
    Public Quantita As Integer

    End Class

    QUESTA E' LA DICHIARAZIONE DELL'ARRAY....

    dim obj_movimenti() as Movimento

    inizio ciclo

    obj_movimenti(i) = new Movimento()
    obj_movimenti(i).CodMovimento = 67
    etc...
    i++

    fine ciclo

    il compilatore mi da questo errore:

    Object reference not set to an instance of an object.
    obj_movimenti(i) = New Movimento()

    COSA DEVO FARE??????????

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Lo hai messo il redim ?

  3. #3

    Redim?!?!?!?

    Cosa è? Scusa l'ignoranza.......

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    dimensiona il vettore non come:
    dim obj_movimenti() as Movimento

    ma:
    dim obj_movimenti(n) as Movimento

    oppure:
    dim obj_movimenti() as Movimento
    redim obj_movimenti(n)

  5. #5

    GRAZIE

    Grazie dell'aiuto, adesso funziona.........

    Ho dovuto solo aggiungere la clausola PRESERVE a REDIM xchè non mi cancellasse i dati contenuti....


    Ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.