Discuss this help topic in SecureBlackbox Forum
FTPS: Upload files or directory
TElSimpleFTPSClient.UploadFiles() method can be used to upload multiple files, optionally recursively (in this case subdirectories are created on the server as needed). The method allows to specify a path and a mask to select files to upload. Files are chosen by mask which can be a simple mask, set of masks or a regular expression (read more about file masks and regular expressions).
OnFileOperation and OnFileOperationResult events allow to get notification and results of the particular file operations within the multi-file upload.