FTP Client Component Library
The FTP Client Engine (FCE) series of products
consists of both Win32 and Win64 Dynamic Link Libraries (DLL's)
containing functions providing direct and simple control of the FTP protocol.
The FTP Client Engine (FCE) can be used with any application capable of calling the Windows API.
A straightforward interface provides the capability to easily build FTP software applications to connect
to any FTP server, navigate its directory structure, list files, upload files, rename files, delete files,
append files, and download files. The FCE component library can be used for both anonymous and private FTP sessions.
The FTP Client Engine (FCE) library runs under 32-bit and 64-bit Windows through Windows 10.
Some of the many features of FTP Client Component Library (FCE) SDK are as
follows:
- Supports both 32-bit and 64-bit Windows.
- Connect to any (anonymous or private) remote FTP server.
- Get list of files (names or long format) on server.
- Navigate server directories.
- Specify ASCII or BINARY transfer mode.
- Download files (with wildcard support).
- Upload files (with wildcard support).
- Delete files.
- Rename files.
- Real-time upload/download data transfer rate.
- Real-time number bytes received/sent for async transfers
- Create, delete and rename directories.
- Create and remove server directories.
- Support for PROXY servers.
- Supports passive mode (necessary for firewalls).
- Supports active and passive mode (use with firewalls) file transfers.
- Supports multiple concurrent FTP sessions.
- Resume (restart) file uploads and downloads from any offset.
- Change files names while being uploaded or downloaded.
- Can parse long directory listings.
- Resume file transfers from any offset.
- Supports file appending.
- Can specify the FTP or data port.
- Can set minimum and maximum response waits.
- Specify the allowable data port range.
- All operations can be aborted.
- Supports S/KEY password encryption.
- Use on Internet or your own intranet (LAN).
- Several working example programs with source are provided.
- Is native Windows code but can also be called from managed code.
- Will run on machines with or without .NET installed.
- Can be used with any program (in any language) capable of calling Windows API
functions such
as Visual Basic, VB.NET, Visual FoxPro, Delphi, Xbase++, dBASE, COBOL, Access and
Excel.
- Does not depend on support libraries. Makes calls to core Windows API functions
only.
- Works with all versions of Microsoft Visual C++ (V4.0 through Visual Studio
2010)
- Works with most Windows C/C++ compilers (Borland, Watcom, LCC-WIN32, etc.).
- Works with Microsoft Visual Studio .NET and Visual C#
- Works with Microsoft Foundation Class (MFC), and Borland C++ Builder
programs.
- Works with Visual Basic for Applications (VBA) environments such as Excel, Microsoft Office, and Access.
- Works with all 32-bit versions of Borland (CodeGear) Delphi 2 through 7, Delphi for .NET,
and Delphi (2005-2013).
- Works with all 32-bit versions of Microsoft Visual FoxPro.
- Works with Microsoft Foundation Class (MFC), and Borland C++ Builder
programs.
- Works with all versions of Alaska Xbase++ (v1.3 through v2.0).
- Works with the PowerBASIC Console Compiler (PBCC), PowerBASIC DLL Compiler (PBDLL), and PowerBASIC
Windows Compiler (PBWIN).
- Works with all versions of Visual dBASE and dBASE Plus.
- Supports Windows XP through Windows 10.
- License covers all programming languages.
- Royalty free distribution with your compiled application.
- Can be purchased with or without source code
- Updates are free for one year (Updates to source code are separate).
- Evaluation version is fully functional.
- Unlimited one-year email and phone support.
MarshallSoft FTP Client Component Software
Listed for each programming environment
- FCE4C FTP Client Engine Library for C/C++
- FCE4D FTP Client Engine Library for Delphi
- FCE4VB FTP Client Engine Library for Visual Basic
- FCE4PB FTP Client Engine Library for PowerBASIC
- FCE4FP FTP Client Engine Library for Visual FoxPro
- FCE4DB FTP Client Engine Library for Visual dBase
- FCE4XB FTP Client Engine Library for Xbase++
Home Page
Products Page