Communicate with any standard FTP or secure FTPS server using
PowerTCP FTP for ActiveX.
Features
- FTP component supports both standard
and secure FTP, including SSL
2.0, SSL 3.0, PCT, TLS.
- Supports use in traditional client
applications, windows services, and scalable
ASP applications.
Includes mput and mget methods for
transferring multiple files (including
directory trees) with ease.
- Parses directory listings into properties
for file name, size, etc., automatically.
- Creates and deletes directories on the
server.
- Provides full support for large files
(files over 2 GB in size).
- Features customizable certificate
acceptance, including optional client
authentication.
- Includes optional zip
compression/decompression of transferred files
(For building a stand-alone zip utility see
PowerTCP Zip Compression for ActiveX).
- Retrieves and stores file data directly to
and from memory when desired.
- Performs ASCII and binary transfers, in
both Passive and Active modes.
- Resumes interrupted transfers, and aborts
transfers without losing the session
connection.
- Reports bytes sent and received in
real-time.
- Supports custom commands.
- Supports both asynchronous (event-driven)
and synchronous (scripted) application
designs.
- Transfers files through all common
firewalls and proxies, including Socks 4/5,
Ftp SITE, Ftp USER, Ftp OPEN, and more.
- Supports multi-threaded environments and
COM+ Component Services.
- Highly stable; released initially in 1999,
PowerTCP FTP for ActiveX has been optimized
for ease-of-use and consistently updated for
stability based on the feedback of thousands
of users.
- Contains sample projects written in Visual
Basic, C++, Delphi, and PowerBuilder.
- Includes context-sensitive Help with
tutorials and a comprehensive reference guide.
- Includes a royalty-free license.
Supported Environments
Operating Systems: Windows 95/98, NT4, NT 2000, 2003, XP, Vista.
PowerTCP FTP for ActiveX can be used in the following development
environments:
- .NET Framework
- Visual Basic
- Visual C++
- FoxPro
- PowerBuilder
- Delphi
- C++ Builder
- ASP
- VBScript (wscript, cscript,
etc)
- Office 97/2000
.NET Framework
All PowerTCP FTP for ActiveX components are completely interoperable
with the .NET Framework. In fact, 8 VB.NET samples are included
demonstrating how this interoperability works and full
interoperability instructions are provided in the product
documentation.
Visual Basic
Looking to integrate FTP into Visual Basic? PowerTCP FTP for ActiveX
contains 8 full sample projects for Visual Basic, including a
full-blown Visual Basic FTP Client.
Visual C++
PowerTCP FTP for ActiveX includes C++ wrapper classes to make FTP
integration into C++ even easier. In addition, 4 full sample
projects are included.
FoxPro
Just insert the PowerTCP control onto your project's form, and you
are ready to go. A FoxPro
FTP Client sample is included with the installation.
Delphi
Just add the PowerTCP components to Component Library and
you have taken the first step in using PowerTCP in Delphi! A Delphi
FTP Client Sample is included.
C++ Builder
An FTP Client sample is included demonstrating use of the
FTP component in C++ Builder.
ASP
Since PowerTCP FTP for ActiveX has the ability to transfer
files completely in memory (using the DartStream object), it is
perfect for ASP applications.
Office 97/2000
PowerTCP FTP for ActiveX can easily be used in VBA (Visual Basic for
Applications). Just drop the components on a form or reference them
for dynamic instantion to add powerful FTP capabilities to any
Office application or Office Macro.
Uses
FTP for ActiveX can be
used in a variety of development environments
for any project involving file transfer. Some
uses include:
- Automate uploads/downloads to/from any
FTP server using NT scheduler.
- Build a turn-key application for
upload/download of enterprise data,
integrating graphic display of downloaded
files.
- Use with ASP to transfer files to/from
the FTP Server.
- Automate the generation and transfer of
reports to corporate decision-makers.
- Build a proxy that downloads Internet
files for users on a local network.
- Upload data files to a UNIX server,
execute a task to crunch the data, download
and parse the result into an SQL database.
- Automate data file downloads for
updating stock market charts.
- Automate upload of dynamic images to web
site.
- Check file timestamps on any FTP Server.
- Superior replacement for IND$FILE on
OS/390 systems (preserves PDS structure).
- Plus, perform any of these tasks
securely.