版主了?????
Send 命令 "PASV" & vbNewLine得到一串数字前 4 块数字是数据连接的 IP 地址,后面两个是算端口用的,好像算法是 前面的数字 * 256 + 后面的数字吧。我写过一个 ftp 传输软件,里面用到了被动模式
[此贴子已经被作者于2006-8-2 0:55:41编辑过]
你用的是winscok控件,我现在用的是inet,不知道怎么做??瞎试inet.excute ,"passive"程序报错了.现在除了那部分程序已经写好了,要是因为只是加一个被动模式就把程序重头到尾的改了觉的不值得.
以前看过一篇讲 Inet 连接 FTP 服务器下载文件的文章,用 "GET ""FileName""" 试试,然后在 StateChanged 事件接收数据
在StateChanged 事件接收数据就可以改为被动模式????