Visualizzazione dei risultati da 1 a 2 su 2

Discussione: array di oggetti

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    388

    array di oggetti

    salve ho un problema ho due tabelle articolo e componenti nella tabella
    articolo ci sono i prodotti tipo sedie, tavoli ecc nella tabella componenti
    ci sono viti,bulloni,ecc
    dovrei costruire un oggetto che contenga i campi della tabella componenti
    che riguardano l'articolo
    mi sono costruito una classe componenti e fin qui tutto bene poi non so se
    fare un array di tipo componenti e stamparlo qualcuno mi sa dare una
    soluzione migliore?
    Se devo usare un array come faccio a dichiarare un array di oggetti ho
    provato con
    Dim ArrComponenti() As Componenti
    ma poi mi da errore "oggetto non impostato " perchè no l'ho inizializzato e
    non so come inizializzare un array di oggetti
    grazie!!!!!

  2. #2
    Potresti chiamare la classe che contiene il singolo componente "Componente" e creare un'altra classe "ComponentiCollection" dove aggiungere tutti i singoli componenti. Questa seconda classe la potresti fare ereditare dalla classe del framework "CollectionBase" che fornisce alcune utili funzioni di base per una collection (es. ti da la possibilita di scorrere la collection con un for each).

    codice:
    public class Componente
    public Nome as string
    public Codice as string
    end class
    
    public class ComponentiCollection
    inherits CollectionBase
    
    ' metti qui il codice che implementa le varie funzioni
    ' es. Add, Remove ecc. guarda nella documentazione
    ' un esempio di CollectionBase e modificalo
    end class
    Saluti a tutti
    Riccardo

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 © 2025 vBulletin Solutions, Inc. All rights reserved.