Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
While True
If Not Form2.Visible Then
Form2.Show()
End If
End While
End Sub
好奇的問一下,上述的程式會造成"無回應"一直轉圈圈的原因是什麼?
另外如果想要這樣的程式該怎麼寫
系統會一直執行監測,因此如果監測到有問題想提示一警示(Form2.Show()),但又不能將程式停在該處(Form2.ShowDialog())
一直轉圈圈的原因是什麼?
因為你寫了個無窮迴圈While True
永遠不會結束的迴圈
試試看
While Not Form2.Visible
Form2.Show()
End While