>As I know, Ftpx have to be run in non-blocking mode in VFP and also for runtime error
>handling purposes. VFP error will be run and not catchable in error event if it is run in
>blocking mode.
I just ran the following code successfully in VFP6, for what it's worth:
ftp1 = CREATEOBJECT("Mabry.FTPXObj")
Ftp1.Blocking = .T.
Ftp1.Host = MYHOSTNAME
Ftp1.LogonName = MYLOGONNAME
Ftp1.LogonPassword = MYLOGONPASSWORD
Ftp1.Connect
?ftp1.State
?ftp1.quote("PWD")
?ftp1.ReadData