C#怎样判断文件夹是否处于打开状态

C#怎样判断文件夹是否处于打开状态,第1张

processstart("explorerexe",path); 是开始运行 path路径下面的 explorerexe文件

每次打开 explorerexe 都会为该应用程序创建一个进程。

那么你只需要判断 进程中是否有 exploprerexe运行就OK了,不太明白 你说的 打开文件夹是什么意思。

Sub aa()

    Dim curBK As Workbook

    Dim fromBk As Workbook

    Dim bk As Workbook

    Set curBK = ThisWorkbook    '把当前工作薄赋值给一个对象变量

    For Each bk In ApplicationWorkbooks

        If bkName = "Bxlsx" Then

            Set fromBk = bk

            Exit For

        End If

    Next

    If fromBk Is Nothing Then

        MsgBox "Bxlsx没有在当前EXCEL进程中打开"  '如果B文件没有打开则退出程序

        Exit Sub

    End If

    '如果B文件已经打开,直接进行 *** 作

    curBKWorksheets("A文件中的A工作表")Range("A1") = fromBkWorksheets("B文件中的B工作表")Range("A1")

End Sub

以上就是关于C#怎样判断文件夹是否处于打开状态全部的内容,包括:C#怎样判断文件夹是否处于打开状态、VBA判断Excel文件已经打开、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9710396.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存