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.

<DllImport("SapphireFTP.dll")> _
Public Function sFTPUploadDirectory(ByVal sLocalDirectory As String, ByVal lLicence As Integer) As Integer
End Function

Parameters

  sLocalDirectory
    A string specifying the path of the local directory to upload.
  lLicence
    An integer 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.