salve a a tutti
devo avviare una form
e appena avviata chiudere la chiamante
come posso fare?
il codice del tipo
dim frm as new form53453
frm.showdialog
me.close
mi chiude tutto il progetto ""![]()
salve a a tutti
devo avviare una form
e appena avviata chiudere la chiamante
come posso fare?
il codice del tipo
dim frm as new form53453
frm.showdialog
me.close
mi chiude tutto il progetto ""![]()
In generale, puoi chiudere qualsiasi finestra senza problemi.
L'applicazione termina perchè probabilmente il form che stai cercando di chiudere è quello principale, passato come parametro al metodo Application.Run.
Le applicazioni basate su Windows Forms rimangono "in vita" fino a quando la form principale è visibile.
Se vuoi ottenere l'effetto che hai descritto, devi trovare qualche altro espediente, anche perchè sinceramente è un po' fuorviante far scomparire form al posto di altre.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...