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 move a word document with c#

how to move a word document with c#

Scheduled Pinned Locked Moved C#
csharptutorialquestion
2 Posts 2 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.
  • F Offline
    F Offline
    fady_sayegh
    wrote on last edited by
    #1

    hi to all, i have to move a word document from one directory to another, but if the document is open i can't move it. how can i close the document before i move it (i have no instance of word to this document so i can't use the method close(), all i have is the path and the document name) best regards and thanks in advance fady

    G 1 Reply Last reply
    0
    • F fady_sayegh

      hi to all, i have to move a word document from one directory to another, but if the document is open i can't move it. how can i close the document before i move it (i have no instance of word to this document so i can't use the method close(), all i have is the path and the document name) best regards and thanks in advance fady

      G Offline
      G Offline
      gnjunge
      wrote on last edited by
      #2

      Well you can first try to move it, if it doesn't move, you can throw some messagebox response asking the user to close the Word file. You can also automatically close the word file, by using the Process class. Something like Process[] p = System.Diagnostics.GetProcessesByName("winword.exe"); for (int i = 0; i < p.length ;i++) { p[i].Close(); //or more brutally p[i].Kill(); }

      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