| ickFTP Component |
| The FTP component can be used to transfer files to and from FTP servers using the FTP Protocol. (NOTE: The following is a very short description. For more information, please consult the help files that come with the respective package.) |
The first step in using the component is specifying the RemoteHost, User and Password properties. The file to upload to, download from, or list is given by the RemoteFile property. The file to download to or upload from is specified by LocalFile. The current path in the server is specified by the RemotePath property. The Passive property is especially useful if the client is behind a firewall which inhibits incoming connections to higher ports.
The component operates by setting appropriate values to the Action property. If LocalFile is set to something other than an empty string, then files are received in LocalFile, otherwise the data is received through the Transfer event. StartTransfer and EndTransfer events are fired at the beginning and end of transmission.
You can get the received data also from the ReceiveBuffer property if you set ReceiveBufferSize accordingly. These properties are especially useful if you cannot handle events in your programming environment.
The Status event traces the interaction between the client and the server (the FTP Protocol Interface connection).
Formatted directory listings are received through the DirList event.
This component requires the Microsoft WinInet support libraries to be present in the host computer.
| PROPERTIES |
| EVENTS |