Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di karbu
    Registrato dal
    Jan 2001
    Messaggi
    406

    [VB] Gerachie di oggetti

    Devo gestire una gerarchia di oggetti (dalle classi sezione e sottosezione) attraverso una classe controller.
    Avevo pensato di usare una matrice a due dimensioni in cui il primo indice indicava la sezione, il secondo la sottosezione. Il problema è che questa matrice dovrebbe essere dinamica, dato che potrei istanziare di continuo altre sezioni o sottosezioni, ma ho scoperto che nn posso fare il Redim Preserve se non sull'ultima dimensione.
    Il punto è che in ciascun oggetto nn ci devono essere riferimenti agli altri, tutta la gerarchia deve stare nel controller.
    Avreste suggerimenti?
    The world is a vampire

  2. #2
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Non potresti spiegarti meglio?
    Che relazione c'è tra Sezione e Sottosezione '
    La gerarchia è un qualcosa del tipo :

    Controller
    |
    |--- Sezione
    |
    |----- Sottosezione
    |----- Sottosezione
    |----- Sottosezione
    |--- Sezione
    |
    |----- Sottosezione
    |----- Sottosezione
    |----- Sottosezione

    Se si gli oggetti Collection sono l'ideale.

    Ciao,
    Ciao, Brainjar

  3. #3
    Utente di HTML.it L'avatar di karbu
    Registrato dal
    Jan 2001
    Messaggi
    406
    Sì, è così.
    Avevo visto qualcosa sulle collection, ma che dovrei fare? Un'array di collection, una per ogni sezione?
    The world is a vampire

  4. #4
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Se invece di un array di collection utilizzi una collection di
    collection non hai il problema di gestire il Redim sull'array.

    Ciao,
    Ciao, Brainjar

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Ma di quale benedetta versione di VB stiamo parlando?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Utente di HTML.it L'avatar di karbu
    Registrato dal
    Jan 2001
    Messaggi
    406
    VB6

    Grazie Brainjar
    The world is a vampire

  7. #7
    Utente di HTML.it L'avatar di karbu
    Registrato dal
    Jan 2001
    Messaggi
    406
    Ho provato a realizzare una collection di collection, ma ho diverse difficoltà...
    Come faccio ad inserire un elemento nelle collection al secondo livello?
    The world is a vampire

  8. #8
    Utente di HTML.it L'avatar di Brainjar
    Registrato dal
    Nov 2004
    Messaggi
    1,162
    Posta la struttura delle classi Sezione e Sottosezione.
    Ciao,
    Ciao, Brainjar

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.