wodFtpDLX ActiveX Control
    
 
Description

wodFtpDLX Class


Object Model




Members
Methods
Abort Aborts current method.
About Displays about box.
AppendData Appends data from string variable to remote file.
AppendFile Appends to file on the server.
AppendFileFrom Appends to file on the server, starting from specified local position.
CheckDir Checks if remote dir exists.
ClearCommandChannel Switches to insecure command channel in FTPS protocol.
Connect Connects to remote server.
DeleteFile Deletes file on the server.
DeleteFiles Delete multiple files in a sequence, recursive.
Disconnect Disconnects from remote server.
GetAttributes Retrieves file or folder attributes.
GetData Retrieves contents of remote file to string variable
GetDate Retrieves file or folder date.
GetFile Receives file from the server.
GetFileAt Receives a file from the server, starting at given position.
GetFileAt64 Receives a file from the server, starting at given position.
GetFiles Downloads multiple files in a sequence, recursive.
GetSize Retrieves file or folder size.
ListDir Lists contents of a directory on the server.
ListNames Lists names in the directory on the server.
LocalCRC Calculates integrity check of local file.
LoopFiles Loops through multiple files in a sequence, recursive, giving their names.
MakeDir Creates directory on the server.
PutData Stores data from string variable to remote file.
PutFile Sends file to the server.
PutFileAt Sends a file to the server, appending it at given position.
PutFileAt64 Sends a file to the server, appending it at given position.
PutFiles Uploads multiple files in a sequence, recursive.
RawSend Sends raw data to the server
RawReceived Puts raw data to incoming queue as it was received from the server.
Refresh Refresh wodFtpDLX window.
RemoteCRC Requests integrity check of remote file.
RemoveDir Removes directory from the server.
Rename Renames file or directory on the server.
SetAttributes Sets attributes for a file or folder.
SetAttributes64 Sets attributes for a file or folder (for large file sizes).
Site Executes SITE command on the server.

Properties
Account Read-write property Determines account name to be used on the server.
Arrange Read-write property Arranges icons inside FtpDLX view.
Authentication Read-write property Determines which authentication type is used.
BackColor Read-write property Determines the background color of the wodFtpDLX.
Blocking Read-write property Determines if methods are blocking.
BorderVisible Read-write property Returns or sets whether the control is displayed with a border.
BufferSize Read-write property Determines size of incoming and outgoing buffers.
Certificate Read-write property Holds local certificate to be used for authentication.
ClientName Read-write property Determines client name that will be used with server.
ColumnCount Read-only property Holds number of columns shown.
ColumnHeader Read-write property Determines column header name.
Columns Read-write property Set visible columns inside FtpDLX control.
ColumnWidth Read-write property Determines width of a specified column.
Compression Read-write property Determines level of compression used.
ContextMenu Read-write property Determines context menu that are shown.
DirFormat Read-write property Expected directory format.
DirItems Read-only property Returns collection of directory items
Enabled Read-write property Returns or sets a value that determines whether a form or control can respond to user-generated events.
Encryption Read-write property Determines encryption algorithm to be used.
ErrorText Read-only property Returns string representation of the error.
FIPS Read-write property Specifies FIPS enabled libeay32.dll to load.
ForeColor Read-write property Returns or sets the foreground color used to display text and graphics in an object.
Hostname Read-write property Determines Hostname of remote server.
IconView Read-write property Returns/sets the current view of the FtpDLX control.
ItemSkip Write-only property Marks current item in LoopItem event to be skipped
KeepAlive Read-write property Defines if NOOP commands are sent on control channel during file transfer.
LastError Read-only property Returns last error that occured
ListItem Read-only property Holds value of last ListItems event
ListParams Read-write property Holds additional parameters for LIST command.
LocalCertBag Read-write property Specifies file with additional certificates.
LocalPath Read-write property Holds name of local path used for transferring.
Login Read-write property Determines username/login to be used with server.
MaxDataPort Read-write property Specifies highest port that can be used for incoming data connections.
MaxTransferRate Read-write property Determines maximum upload/download speed.
MinDataPort Read-write property Specifies lowest port that can be used for incoming data connections.
MyHostname Read-write property Holds hostname of local computer.
MyIP Read-write property Holds IP address of local computer.
Notification Read-write property Fast notification interface to use instead of events.
Passive Read-write property Determines if file transfer is passive.
Password Read-write property Determines password to be used with server.
PasvPort Read-write property Determines outgoing port to be used with Passive data connection.
Port Read-write property Determines port on remote server where wodFtpDLX will connect.
Protocol Read-write property Determines protocol used for connection.
ProxyHostname Read-write property Specifies the hostname of proxy to use.
ProxyLogin Read-write property Specifies the login/username to use when connecting to proxy server.
ProxyPassword Read-write property Specifies the password to use when connecting to proxy server.
ProxyPort Read-write property Specifies the port to use for proxy server.
ProxyType Read-write property Specifies the type of proxy to use.
RemotePath Read-write property Holds name of path on the server used for transferring.
Resume Read-write property Determines if wodFtpDLX will resume file transfer.
SecureMethod Read-write property Determines secure method used for FTPS.
ShellIcons Read-write property Determines if items are visible with shell assigned icons.
SmartGet Read-write property Determines if wodFtpDLX should try to determine remote filename on GetFile command.
SmartPut Read-write property Determines if wodFtpDLX should try to determine remote filename on PutFile command.
SortItems Read-write property Sorts items in specific order.
State Read-only property Holds current state information.
StateText Read-only property Provides string expression of a state.
StrictHost Read-write property Determines if secondary FTP connection is restricted to same host as primary.
TabStop Read-write property Returns or sets a value indicating whether a user can use the TAB key to give the focus to an object.
Tag Read-write property Tag for misc usage.
Timeout Read-write property Timeout value, in seconds.
Timezone Read-write property Specifies timezone for representing file dates.
TransferMode Read-write property Determines if transfers are Binary or AscII.
TransferRate Read-only property Returns average speed of the file transfer.
TransferTime Read-only property Time needed to transfer current or previous file.
UseIPv6 Read-write property Determines if IPv6 addresses are allowed.
UTF8Encoding Read-write property Determines is UTF8 conversion is used.
Version Read-write property Holds version information.

Events
ActionCopy Fires when user selects copy from the context menu.
ActionDelete Fires when user selects delete from the context menu.
ActionDownload Fires when user selects to download from the context menu.
ActionMakeDir Fires when user selects MakeDir from the context menu.
ActionNewFile Fires when user selects NewFile from the context menu.
ActionPaste Fires when user selects paste from the context menu.
ActionProperties Fires when user wants to view properties for the item.
ActionRename Fires when user selects rename from the context menu.
ActionSelect Fires when user selects specific item.
AfterViewChange Fires after wodFtpDLX view is changed.
Attributes Fires when wodFtpDLX retrieves file or directory attributes.
Attributes64 Fires when wodFtpDLX retrieves file or directory attributes (for large file sizes).
Banner Fires when remote server provides banner text.
BeforeViewChange Fires before wodFtpDLX view is about to change.
Click Fires when use clicks on wodFtpDLX view.
ClientCertRequired Fires when server requires client certificate.
Connected Fires when wodFtpDLX connects to remote server.
CryptoInformation Fires with details on selected encryption protocols.
DblClick Fires when user double clicks on some item.
Disconnected Fires when wodFtpDLX disconnects from server.
Done Fires when wodFtpDLX finishes some method.
FileTransferData Fires during file transfer, allowing you to alter file contents.
Focus Fires when user selects the item.
FTPReply Fires when wodFtpDLX provides information about executed command and returned reply.
HostCertificate Fires when remote server provides its certificate.
HostFingerprint Fires when remote server provides public key fingerprint information.
KeyPress Fires when key was pressed.
ListItems Fires when server returns information about file or directory.
LoginChallenge Fires when the server requests the response to a login challenge.
LoopError Fires after wodFtpDLX performs operation on item and error occurs.
LoopItem Fires before wodFtpDLX performs operation on file from the GetFiles/PutFiles/DeleteFiles/LoopFiles sequence.
MenuClick Fires when user right-clicks on a menu item.
PreTranslateCommand Fires before the command is sent to FTP server.
PreTranslateReply Fires before wodFtpDLX evaluates received reply from the server.
Progress Fires during file sending or receiving.
Progress64 Fires during file sending or receiving for large >4.2gb files.
ShowContextMenu Fires before user opens context menu.
SiteReply Fires with result of SITE command.
StateChange Fires when wodFtpDLX changes its state.