Grazie per l'aiuto.
Scusa la domando forse sciocca, ma se creo un ciclo do loop di questo tipo:
do
formContr = frmPrincipale.activeform
if not formcontr is nothing then
'Avverto l'utente e chiudo la form
else
exit do
end if
loop
Quando chiudo la form attiva se rilancio il controllo mi rileva una secondo eventuale form aperta (che quindi diventarebbe la principale)?
Ciao