Salve a tutti, sto realizzando un programma in vb.net 2005 dove vengono emessi lunghi beep di circa 10 secondi; però, durante i beep se clicco qualsiasi cosa nel form, va tutto in crash.
Il codice che ho usato è:
codice:
Public Class Form1

    Declare Function Beep Lib "kernel32.dll" (ByVal dwFreq As Integer, ByVal dwDuration As Integer) As Boolean
    
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Beep(294, 10000)
    End Sub
End Class
C'è un modo per evitare che il programma si blocchi?
Grazie in anticipo!