Is there a way to lock a file without having to actually open the file and maintain a "connection" to it from my VB app? This should then prevent other users from writing/deleting/renaming the file. But I also want to allow only my app to write/delete/rename if need be.

Any help on this would be appreciated.