Tuesday, January 11, 2005

Using Windows Explorer Copy (in Java)

http://jroller.com/page/ethdsy/20050111#using_windows_explorer_copy

David Shay's Weblog on Java

: "Using Windows Explorer Copy (in Java)
I just got this requirement that the Copy/Paste mechanism we use to copy files around between folders in our application should behave like the Windows Explorer when we paste a file in the same directory it was copied from. That is to say that our customer would like to see the file automatically renamed with the usual 'Copy of ' prefix. In order to use the Explorer features, you have to use the JNI / SHFileOperation couple. It seems that this SHFileOperation function is used by the Explorer for copying, renaming, moving and deleting files (See the send to recycle bin for another example). Here is the JNI method I use for copying: "

No comments:

Post a Comment