我在Visual Studio中有以下代码,用于检查MS ACCESS数据库是否打开。
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim psList() As Process
Try
psList = Process.GetProcesses()
For Each p As Process In psList
If InStr(p.ProcessName, "access", CompareMethod.Text) > 0 Or InStr(p.ProcessName, "myAccessDbFile_fe", CompareMethod.Text) > 0 Then
MsgBox(p.Id.ToString() + " " + p.ProcessName)
End If
Next p
Catch ex As Exception
msgbox(ex.Message)
End Try
End Sub
但问题是这段代码告诉我MSACCESS是一个在计算机上运行的进程,但它没有告诉我我的特定ms访问db文件是否打开。 即myAccessDbFile_fe
有人可以通过告诉我语法来帮助。我需要检查我的特定文件是否已加载MSACCESS应用程序。
提前致谢。