>What is a OCX? I am using TCP/IP.
An OCX is just another word for ActiveX.
>What other third program is involve for doing this kind of project? Like FTP, can VFP handle it?
You can take a look at the Files section. There is an example on how to use a DLL to accomplish that.