FTP Function Reference

sFTPUploadDirectory

FTP Function Reference

This function uploads a local directory and any containing files and sub directories. The directory gets created on the current remote directory.

Declare Function sFTPUploadDirectory Lib "SapphireFTP.dll" (ByVal sLocalDirectory As String, ByVal lLicence As Long) As Long

Parameters

  sLocalDirectory
    A string specifying the path of the local directory to upload.
  lLicence
    A long specifying the licence number of the registered utility. If using in demo mode, enter 1234567890.

Return Values

  Returns a number indicating success or failure. If the operation was successful then the return value will be FTP_NO_ERROR. Use sFTPErrorText to get a string version of the error message.

Remarks

  The same directory must not already exist on the remote server otherwise an error will occur.

The local path must not include a trailing slash.

The function will only upload up to 10 sub directories per directory node.