ragazzi grazie per i suggerimenti, ma ci sono 2 piccoli problemi:
@ LeleFT > con la modifica da te suggerita il compilatore mi da un errore ed è il secondo dei 2 errori che mi dava in precedenza (vedi allegato del post precedente)
@ Zero-2 > con la tua modifica invece il compilatore non da alcun errore, ma in esecuzione lancia i messaggi all'infinito, quando dovrebbe lanciarne solo uno, una sola volta.
grazie per l'aiuto