发布一个API写的FTP上传下载控件

来源:互联网 发布:王家卫iloveyou知乎 编辑:程序博客网 时间:2024/04/29 08:48

一个用API写的FTP上传下载控件,提供上传下载进度事件,有详细的进度提示;在windows系列的系统中可以直接使用;
该控件可以在winform也可以在webform中直接调用,使用方便且稳定;

如果要在网页上的客户端使用,有需要数字签名的,可联系我得到签名后的Cab包;

属性、方法、事件说明:

a)------属性:
i. ServerName:服务器名称;
ii. UserName:登录的用户名;
iii. PassWord:登录的密码;
iv. Port:服务器端口;
v. RemotePath:远程路径
vi. LocalPath:本地路径;
vii. FileSize:上传或下载的文件的大小;
viii. TransferSize:数据传输过程中发送或接收到的字节数;
ix. ChunkSize:数据传输时每次存取的字节数(默认为2048,最大为10240);
x. ErrorInfo:数据传输时的出错信息;
b)------方法:
i. Function DownLoad() As Boolean
1. 功能:下载数据;
2. 说明:
a) 成功返回True,失败返回False;
b) 如果成功:触发事件OnFinish;如果失败:触发OnError,从属性ErrorInfo可以得到错误信息;
ii. Function UpLoad() As Boolean
1. 功能:上传数据;
2. 说明:同DownLoad方法
iii. Function FormatFileSize(FileSize As Long) As String
1. 功能:格式化文件大小的格式;
2. 说明:小于1024时返回###Bytes,大于时返回###.### KB;
c)------事件:
i. OnFinish:下载或上传完成时触发;
ii. OnError:数据传输过程出错时触发;
iii. OnTransfer:数据传输过程中发送或接收的字节数另一块数据时触发;

下载地址:http://www.easewe.com/SoftWare/ShowSoft.aspx?software=23

原创粉丝点击