Ciao a tutti, dovrei impedire all'utente finale di eseguire per sbaglio 2 volte l'applicazione, quindi dovrei rilevare all'avvio se esiste già in esecuzione un'altra istanza del mio programma.
Ho provato con Process ma non ho ottenuto nulla...
codice:
    Private Sub verifica_avvio()
        Dim i As Process
        For Each i In Process.GetProcesses
            If i.ProcessName = Application.ProductName Then
                MsgBox("È già in esecuzione un'altra copia dell'agenda!", MsgBoxStyle.Critical)
                End
            End If
        Next
    End Sub
Come posso fare??