Rieccomi, nessuno ancora mi ha risposto.
Volevo però chiedere un ulteriore consiglio, ho deciso di rendere più modulare il mio programma e riorganizzarlo.
L'idea è, ho 2 form che raccolgono dei dati in 2 variabili globali, e voglio creare un nuovo modulo che contenga la chiamata agli handler.
lo chiamo il modulo filewatcher poniamo dal formAvvio, lo faccio eseguire parallelamente giusto? non figlio se no il resto del codice è fermo?
Poi cosa metto nel modulo? contando che le 2 variabili globali contengono una l'estensioni da controllare, l'altra le cartelle.
Quindi in runtime devo creare tot filesystem watcher con determinate cartelle e file, e devono rimanere attivi e girare in background. Usando un modulo separato posso?
codice:'pseudo codice form_estensioni inserisci estensioni da controllare est() 'globale form_cartelle inserisci cartelle da controllare folder() 'globale form_avvio 'chiamata al modulo filesystemwatcher modulo1() modulo1 'dovrebbe per ogni valore in folder avviare un handler di un evento che resta attivo sempre per ogni folder in folder() watcher new filesystemewatcher watcher.path=folder enableraiseevent=true

Rispondi quotando