Back to product page

DeleteFile event


Fires when user wants to delete file.

Syntax

  • Basic
Private Sub object_DeleteFile(User, RelativePath, ResolvedPath, Action)
The DeleteFile(object,User,RelativePath,ResolvedPath,Action) syntax has these parts:
objectAn expression evaluating to an object of type wodFTPD.
UserA FtpUser object. Reference to use who is deleting the file.
RelativePathA String value. Path to the file as seen by the user.
ResolvedPathA String value. Full path to the file on local system.
ActionA FtpActions enumeration, as described in settings. When set to Deny/SilentDeny, wodFTPServer denies this action.

Remarks

DeleteFile event is fired when user wants to delete some file on the server. Before it's actually deleted, you can set Action = Deny to prevent file deletion, or you can change ResolvedPath argument to something else, and point to completely different file to be deleted.

The settings for Action are
Constant Value Description
Deny0 Deny execution of the action.
Allow 1 Allow to execute action.
SilentDeny2 Silently deny execution of the action.
SilentAllow 3 Silently allow to execute action.

Platforms

Windows