|
FTP/X
-
Version
2.03.029
Mabry's FTP/X ActiveX control provides easy, high-
level access to the complete FTP client protocol (RFC
959). In addition to capturing server directory
listings into a string array property, the new FTP/X
also makes the results available as an ADO Recordset
providing easy access to the various fields that a
server returns. The FTP/X also has powerful built-in
features to support debugging and non-standard servers
using the Quote method.
The 32-bit FTP/X comes as both an ActiveX control
(OCX) and a COM object (DLL), so you can use it in
nearly any modern programming environment. As a light
ActiveX control/COM Object, FTP/X doesn't require any
bulky MFC DLLs to run. Your web-based applications
(VBScript, ASP, etc.) will download faster, your
installation package will be smaller, and you'll have
no problems with different versions of DLLs on your
users' systems. And, because it's both an ActiveX
control and COM Object, FTP/X will run in Visual
Basic, Visual FoxPro, Internet Explorer, Delphi and
any other environment that supports either ActiveX
controls or COM objects.
A common problem with FTP servers is that there is no
official standard when it comes to the format of
directory listings. The exact format of the data
returned by the server may vary depending upon the
system type. The FTP/X control solves this
programmer's headache by automatically parsing the
data and making it available to your application as a
familiar ADO Recordset object. If the server's format
is not suitable for the control's parser, a new
DirItemPattern property can be used to specify how the
fields are to be parsed. For those who would rather
handle the data themselves, the data is also presented
in its original format via a string array property.
Both the FTP/X ActiveX control and COM Object use the
normal event-driven programming model or Fast
Notifications. Fast Notifications allow your program
to quickly receive events through simple functions,
rather than going through the overhead t
|