wodFTPServer ActiveX Control - Rename Event
    
 

Description

Fires when user wants to rename file or directory.


Syntax

Private Sub object_Rename(User, RelativePath, ResolvedPath, NewName, Action)



The Rename Event syntax has these parts:

Part Description
object A wodFTPD object.
User A FtpUser object. Reference to user who is renaming file/directory.
RelativePath A String value. Path to the file/directory, as seen by the user.
ResolvedPath A String value. Full path to the file/folder on local system.
NewName A String value. New name for the file/directory.
Action A FtpActions enumeration, as described in settings. When set to Deny/SilentDeny, wodFTPServer denies this action.

Settings

The settings for Action are:

Constant Value Description
 Deny 0 Deny execution of the action.
 Allow 1 Allow to execute action.
 SilentDeny 2 Silently deny execution of the action.
 SilentAllow 3 Silently allow to execute action.

Remarks

Rename event is fired when user requests name change for some file or directory. You can allow this change, or deny it, by setting Action argument to Allow or Deny. Also, you can change ResolvedPath and NewName arguments to point to completely different file on your file system, not necessarily original one requested by the user.