Ciao a tutti. Ho costruito il gioco della briscola con voce e tutto quanto.
Quando finisce la partita il giocatore può decidere di reiniziarne un'altra dal form del risultato: per fare questo semplicemente chiudo e riapro il form principale premendo il pulsante "Nuova partita".
Facendo questo però mi accorgo dal Task Manager che se ad esempio il gioco alla fine della partita occupa 20MB, riniziandone una nuova la memoria non si svuota e riparte da 20MB raggiungendo alla fine 40MB, poi 60MB ecc. quando dopo un pò di partite da ovviamente errore e si chiude.
Per caso sbaglio a fare solo
Form1.close()
Form1.Show()
e dovrei scaricare il form dalla memoria?