Beh, intanto per due problemi diversi dovresti aprire due Thread diversi, altrimenti non faciliti l'utilizzo di un'eventuale soluzione per chi legga la discussione.
1) per il discorso dell'invio della mail non puoi fare nulla, se non far eseguire il codice che ferma l'aggiornamento della parte grafica del programma in in thread separato.
2) se vuoi che il tuo programma comprima dei files per ridurne la memoria occupata su disco, dovresti informarti nell'ambito della compressione, cerca su internet, analizza il codice che trovi, scrivine di tuo.
Quando avrai un problema relativo al codice poni pure la domanda, in modo chiaro.
=)
|