Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. How to detect a file if it is locked by another process

How to detect a file if it is locked by another process

Scheduled Pinned Locked Moved C#
tutorial
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    vuthaianh
    wrote on last edited by
    #1

    Hi all, I want to overwrite an existing file (acttually, it's an excel file). But i don't know whether it's in use or locked by another process or not. Is there a way to check that. Thanks.

    K J 2 Replies Last reply
    0
    • V vuthaianh

      Hi all, I want to overwrite an existing file (acttually, it's an excel file). But i don't know whether it's in use or locked by another process or not. Is there a way to check that. Thanks.

      K Offline
      K Offline
      kalyan_2416
      wrote on last edited by
      #2

      use a file which is locked u will get an exception handle that exception using try catch block ... Exception handling tat's all

      1 Reply Last reply
      0
      • V vuthaianh

        Hi all, I want to overwrite an existing file (acttually, it's an excel file). But i don't know whether it's in use or locked by another process or not. Is there a way to check that. Thanks.

        J Offline
        J Offline
        Jimmanuel
        wrote on last edited by
        #3

        If you're using the Excel PIAs then the _Workbook class has a ReadOnly property that's useful for determining if the file is a readonly file or if an instance of Excel already has the workbook open. Not sure if it can tell if it's locked by any other process, but it does know if it's locked by Excel.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups