Procedura: specificare il comportamento di creazione delle istanze di un'applicazione (Visual Basic)
Aggiornamento: novembre 2007
Nota: |
---|
Questo argomento si applica solo ai progetti di Visual Basic. |
Le applicazioni create con Visual Basic sono applicazioni a più istanze per impostazione predefinita: gli utenti possono cioè avviare più istanze dell'applicazione compilata. In alcuni casi, può essere opportuno impedire agli utenti di avviare più istanze dell'applicazione. A tal fine, è possibile impostare la proprietà Make Single Instance Application per il progetto, alla quale è possibile accedere dalla pagina Applicazione di Progettazione progetti.
Quando la casella di controllo Rendi a istanza singola è selezionata, è possibile eseguire una sola istanza dell'applicazione compilata. Se un utente tenta di avviare una seconda istanza, lo stato attivo passa all'istanza già in esecuzione e viene generato l'evento StartupNextInstance di quest'ultima.
Per creare un'applicazione a istanza singola
Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.
Fare clic sulla scheda Applicazione.
Selezionare la casella di controllo Rendi a istanza singola.
Per creare un'applicazione a più istanze
Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.
Fare clic sulla scheda Applicazione.
Deselezionare la casella di controllo Rendi a istanza singola.
Nota: Per impostazione predefinita le applicazioni sono a più istanze.
Vedere anche
Riferimenti
Evento My.Application.StartupNextInstance