每次当前时间等于数据库中表中的字段时,我都尝试弹出一个 msgbox 我使用以下代码:
For i As Integer = 0 To contentTable.Rows.Count() - 1
UpdateListBoxRec2("Sending content " & i + 1 & " to :")
For j As Integer = 0 To subTable.Rows.Count() - 1
While send = False
If contentTable.Rows(i).Item(1) = DateTime.Now.ToString("hh:mm") Then
UpdateListBoxRec2(subTable.Rows(j).Item(0))
MsgBox(contentTable.Rows(i).Item(0))
send = True
End If
End While
'send = False
Next
Next
这种方法有效,但是当调试器处于 while 循环中时(意味着当前时间还不等于我在我的 db 表中的时间)我不能使用我的 Windows 应用程序的任何工具,直到调试器退出while 循环,所以我正在寻找一种类似的方法来在相同的条件下弹出我的 msgbox,并且能够一直在应用程序中使用我的工具
请注意,我正在使用 vb.net
请提供任何帮助:)