Ciao Gianluigi,
Ho risolto, ti ringrazio comunque per averci provato.
Ho dato uno sguardo all'ultimo codice che hai postato, hai tenuto salvo alcune modifiche
la stessa logica del codice che avevi postato precedente (che comunque mi è servito come spunto),
che però come già avevo detto non era quello che io volevo ottenere, a me serviva una gestione
"dinamica", nel senso che le Form le voglio aprire e chiudere quando lo decido io in base alla logica
del programma. E' ovvio che l'esempio usato in questa discussione parlava solo di alcune Form,
ma io dovrò usare la logica che mi sono prefissato in un programma dove ci saranno parecchie Form
che non potranno essere avviate tutte contemporaneamente per ovvi motivi di flusso dei dati.
La soluzione che ho trovato mi sembra abbastanza funzionale.
Posto il programma definitivo. Se avete suggerimenti in senso migliorativo sempre pronto ad
accoglierli.