Avevo promesso che non avrei più risposto, ma è giusto (come richiesto) rendere pubblica la parte tecnica
del problema e l'attuale soluzione. Questa è la struttura del mio programma:
Ho un archivio di file, che possono essere centinaia (Cataloghi), i quali contengono elenchi di natura diversa.
Possono essere Libri (Titolo, Autore, Editore .......), Documenti, Audiovisivi o altri generi (Cataloghi di vendita),
dove ognuno di questi cataloghi contiene i relativi dati.
Ci sono alcune procedure (madri) che richiamano (Call) una procedura (ricerca) che effettua una ricerca di
questi file e alla fine richiama (CallByName) un'altra procedura (elaborazione). Ci sono parecchie procedure
di (elaborazione), ognuna di queste seleziona i dati richiesti - ( una riga per volta ) - ed effettua delle operazioni
specifiche. Al termine memorizza i risultati in contenitori o variabili pubbliche che alla conclusione del ciclo
diventano disponibili per le procedure (madri) per le operazioni di visualizzazione, stampa o altri trattamenti.
Cataloghi e Procedure possono variare di numero, ma la struttura è sempre la stessa.
Questa volta spero di essere stato chiaro.
Questo è quello che intendevo illustrare sulle mie Flow Chart. A proposito, qualcuno mi dovrebbe indicare dove
stanno scritte le regole che stabiliscono come devono essere fatti i Diagrammi di flusso!
optime, dopo il tuo bel discorso, ti faccio notare che sei stato tu a cominciare, questo a futura memoria!
pietro09,
è interessante il passo "Do While Not sr.EndOfStream", sto pensando di fare una prova e sostituirlo
al metodo "Do While Elenco.Peek() <> -1". Grazie dell'idea, ti faccio sapere se è quello che cercavo .
Buona Pasqua a tutti.