TSL语言基础 > Object TSL > TSL内置对象使用大全 > FTP对象 > FTP对象的方法

Put    

简述

上传文件到FTP服务器。
定义
Put(const Source: TStream;const DestFile: string; const Append: boolean);
参数
名称类型说明
Source TStream流对象类型,包含要上传的数据。
DestFile string字符串类型,远程服务器的目标文件名。
Append boolean布尔类型,为真时,服务器将上传到数据从已存在的文件末尾写入。
  • 范例

    将本机指定文件上传至服务器
    obj := CreateObject("FTP");
    obj.host := "ftp.tinysoft.com.cn";
    obj.port := 20;
    obj.username := username;
    obj.password := password;
    //连接FTP服务器
    obj.connect();
    //登录
    obj.Login();
    //构造TStream对象
    filepath := "D:\\test\\Test.txt";
    st := new TMemoryStream();
    st.LoadFromFile("",filepath);
    obj.Put(st,"put.txt",false);
    //若上传成功,可在服务器中查看或使用FAQ:Get 下载后在本机查看
相关
FAQ/知识库链接