开发工具:
文件大小: 48kb
下载次数: 0
上传时间: 2014-05-26
详细说明: 例子: 调用方法,目前只用上传功能: 定义全局私有变量: private clsFTP cf; 按钮事件: private void btn_upFile_Click(object sender, EventArgs e) { lb_upload.Text = "正在上传文件,请等待..."; cf = new clsFTP(new Uri("http://www.cnblogs.com/zhangjun1130/admin/ftp://192.168.43.55/"), "temp", "temp"); string localFile = Application.StartupPath.ToString() + "http://www.cnblogs.com/zhangjun1130/admin/file://output//zt.rar"; cf.UploadProgressChanged+=new clsFTP.De_UploadProgressChanged(cf_UploadProgressChanged); cf.UploadFileCompleted+=new clsFTP.De_UploadFileCompleted(cf_UploadFileCompleted); cf.UploadFileAsync(localFile, true); //调用异步传输,若有文件存在则覆盖。 } 事件捆绑,反映上传进度: public void cf_UploadProgressChanged(object sender, UploadProgressChangedEventArgs e) { this.pgrBarFileUpload.Maximum = (int)e.TotalBytesToSend; this.pgrBarFileUpload.Value =(int) e.BytesSent; lb_upload.Text = string.Format("文件总大小:{0}k,已经上传: {1}k。", e.TotalBytesToSend/1024,e.BytesSent/1024); } public void cf_UploadFileCompleted(object sender, UploadFileCompletedEventArgs e) { try { lb_upload.Text = "无法连接到服务器,或者用户登陆失败!"; lb_error.Text =e.Error.Message.ToString(); } catch { lb_upload.Text = "文件上传成功!"; lb_error.Text = ""; } } 点击连接:http:##www.cnblogs.com/zhangjun1130/archive/2010/03/24/1693932.html ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.