|
Summary
Set list type to long listing.
Syntax
Description
Directory listings are generated by calling the ListDir method or by setting the DirAction property to DIR_ACTION_LIST. Until all files in the current remote working directory have been
listed (or until the AbortDir method is called or the DirAction property is set to DIR_ACTION_ABORT), OnList events are generated for each file or directory in the remote directory. OnList events
generated for a long listing may include any number of additional pieces of information to the lines.
The LongList method takes no parameters and returns a boolean. If the list type can be successfully set to long listing, then the method returns True; otherwise, it returns False. The application
should ensure that the method was successfully executed by checking the return value. The method also sets the LastResult property. The value of the LastResult property can be checked to determine if
any error occurred.
The format of long directory listing entries varies from one FTP server to another. Fields, such as name, size, date, and time, may be displayed differently and may not be in the same order. It is up
to the application to interpret the incoming lines. In most cases, the directory entry lines can simply be displayed to the user without any further processing.
To get a long listing, call the LongList method or set the ListType property to LIST_TYPE_LONG before calling the ListDir method or before setting the DirAction property to DIR_ACTION_LIST.
Calling this method is equivalent to setting the ListType property to LIST_TYPE_LONG.
This method can be called at any time except during a directory list operation.
Example
Result = FTPClient.LongList () Result = FTPClient.ListDir ("")
|