procedure ExtListDirDetails(List: TStrings = nil; const Path: string = '');
Call the ExtListDirDetails method to retrieve a detail list of files or directories in the directory on the FTP server. ExtListDirDetails is used to support the MLSD extension command.
Path is used as an argument when sending the FTP 'MLSD' command. If Path is an empty string, the current directory is used.
If List is not nil, the resulting list will be assigned to this object in a text format.
ExtListDirDetails fills the DirectoryListing list of objects that contain detailed information about files and directories returned by this request.
Getting a list of files can occur in an active and a passive modes (see UsePassive).
The EncryptDataChannel property determines whether the connection will be protected using a TLS/SSL protocol.
The UseCompression property determines whether data compression will be used when transferring data.
The response code received during execution of this command request is contained in the ReplyCode property.