I am working on a FTP program and am trying to set it up so you can cancel a file while its being downloaded. I am using the Internet Transfer Control in Visual Basic 6. I tried the .Cancel action but it hangs for a long time. I also tried to use the FTP command "ABOR" to abort it but I get a run time error that says a command is still executing. Can somebody please give me some heads up on how to fix this? Thanks.