54SA.COM|专注于系统亚博体育官方网址管理,为中国SA提供动力!
Getting online shouldn't be tough. $7.99 .COMs
系统管理员之家Banner
当前位置: 主页 > 编程开发 > C#开发 >

c#实现FTP方法

时间:2011-07-05 16:42来源:未知 编辑:admin

C#实现FTP的方法

代码片段:

  1. class?FTP_Class ?
  2. ????{ ?
  3. ????????string?ftpServerIP; ?
  4. ????????string?ftpUserID; ?
  5. ????????string?ftpPassword; ?
  6. ????????FtpWebRequest?reqFTP; ?
  7. ?
  8. ????????public?void?Connecttest(string?ftpServerIP,?string?ftpUserID,?string?ftpPassword) ?
  9. ????????{ ?
  10. ????????????//?根据uri创建FtpWebRequest对象 ?
  11. ????????????reqFTP?=?(FtpWebRequest)FtpWebRequest.Create(new?Uri("ftp://"?+?ftpServerIP)); ?
  12. ????????????//?指定数据传输类型 ?
  13. ????????????reqFTP.UseBinary?=?true; ?
  14. ????????????//?ftp用户名和密码 ?
  15. ????????????reqFTP.Credentials?=?new?NetworkCredential(ftpUserID,?ftpPassword); ?
  16. ????????} ?
  17. ?
  18. ????????#region?连接 ?
  19. ????????///? ?
  20. ????????///?连接 ?
  21. ????????///? ?
  22. ????????///? ?
  23. ????????private?void?Connect(String?path)//连接ftp ?
  24. ????????{ ?
  25. ????????????//?根据uri创建FtpWebRequest对象 ?
  26. ????????????reqFTP?=?(FtpWebRequest)FtpWebRequest.Create(new?Uri(path)); ?
  27. ????????????//?指定数据传输类型 ?
  28. ????????????reqFTP.UseBinary?=?true; ?
  29. ????????????//?ftp用户名和密码 ?
  30. ????????????reqFTP.Credentials?=?new?NetworkCredential(ftpUserID,?ftpPassword); ?
  31. ????????} ?
  32. [责任编辑:admin]


------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 匿名?
最新评论 进入详细评论页>>