|
 |
|
|
 |
 |
 |
 |
Add flexible, high-performance FTP file transfer to your apps. |
 |
Current version: 1.1 |
 |
Platform: ActiveX |
 |
Price: $399.95 royalty-free | | |
 |
 |
 |
 |
 |
| |
|
 |
|
|
 |
|
|
| ActiveX Technology |
- A single fully self-contained COM object and ActiveX control written with ATL 3.0.
- Requires no external DLLs, MFC DLLs, or runtime libraries other than Winsock-2, which is found on all Windows operating systems after Windows 95 revision A.
- Both single-threaded (STA) and multi-threaded apartment (MTA) model design.
- Instantiate the component dynamically without putting it on a form.
- Supports multiple instances running simultaneously.
- Optional background processing so your code can continue execution while Xceed FTP Library is working.
- Supports both Unicode and ANSI in one single control. The library automatically uses Unicode API calls for best performance when running on Windows NT, 2000, or XP.
- Supports notification by events or by custom interface advising for maximum efficiency.
- ActiveX control interface has all constants, enumerations, and types built-in. Code completion, property categories, help strings, and context-sensitive F1 help fully supported.
- Works with all 32-bit development environments that can use ActiveX controls, including VB, VC++, Delphi, C++ Builder, VFP, Office, PB, VO, Web scripting languages, ASP, and DCOM projects.
- Optional ability to function as an AIC (Application Integration Component) for BizTalk Server.
|
 |
| FTP support and major operations |
- RFC 959, 1123, and 1579 compliant.
- Fully uses Winsock-2 optimizations for best performance.
- SOCKS Firewall Proxy support for performing FTP operations across Intranet firewalls.
- Passive mode.
- Supports all standard FTP commands as well as custom FTP commands.
- Send and receive files to/from disk or directly to/from memory buffers.
- Send, receive, or list entire directory structures recursively.
- QuickFTP interface for transfering one or more files with only a single line of code.
- Server directory listings are available through events or via easy-to-manipulate item collections.
- Automatic directory listing parser or create your own custom parser for unknown listing formats.
- Resume file transfers from any offset.
- Streaming support. Send or receive data as it becomes available.
- Rename or change file paths as they are being sent or received.
- Automatic logging of FTP activity.
|
 |
| Application-component interactivity |
- Operations can be aborted at any time.
- Provides status report events on a file-by-file basis as well as on the entire operation being performed, with percentages, byte, and file counts. Easily add any kind of progress bar to your app.
- Events are triggered whenever a file is being sent, received, listed, etc.
- Notifies your application when and why a specific file cannot be processed.
- Notifies your application when a file being received is about to overwrite an existing file. Your application can then choose to overwrite it or skip it.
- Provides complete file information for the current file being processed.
- Your application receives info such as the amount of time a file took to transfer, the achieved transfer rate, and other info as it becomes available.
- Create your own custom filters in order to process or exclude files based on size or date.
- Automatic full yield so other applications do not halt during processing.
|
 |
| Other operations |
- Specify FTP server as IP address or host name.
- Keep Alive capability with settable interval to ensure FTP server does not disconnect client due to inactivity.
- Allows sending files that are currently open for write operations by other processes.
- Supports long filenames, UNC paths, and Unicode filenames.
- Specify files to process using wildcards.
|
 |
| Documentation and samples |
- Complete, comprehensive documentation provided in an MSDN-style HTML format which is fully context-sensitive so that pressing F1 on a keyword in your IDE opens up the manual to the relevant topic.
- Fully commented sample applications for various languages, including VB, Delphi, Visual C++, and Active Server Pages.
|
 |
|
|
 |
|