找回密码
 立即注册
参数文本整数型子程序 | 易语言编程 17 小时前 1 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品

模块名称:进度下载
作者:邹从静
版本:1.1
进度下载
@备注:
进度下载
------------------------------
.版本 2
.子程序 FTP读文本, 文本型, 公开, 调用格式: 〈文本型〉 FTP读文本 (文本型[网址],文本型[FTP帐号],文本型[FTP密码]),成功返回文本内容;失败返回错误信息文本:“Internet连接错误”;“连接FTP服务器失败”;“下载FTP文件失败”;
.参数 网址, 文本型, , 本参数为: 需要读取的文本网址。ftp://10.1.1.1/UpData.txt
.参数 FTP帐号, 文本型, 可空, 本参数为: FTP帐号,文本型。如果本参数被省略,默认值为[Anonymous]匿名帐号。
.参数 FTP密码, 文本型, 可空, 本参数为: FTP密码,文本型。如果本参数被省略,默认值为[IEUser@]匿名密码。
.子程序 URL取参数, URL参数, 公开, 调用格式: 〈URL参数〉 URL取参数 (文本型[网址]),读URL参数
.参数 网址, 文本型, , 本参数为: 需要取参数的网址。http://10.1.1.1/UpData.exe 或 ftp://10.1.1.1/UpData.exe 或 \\10.1.1.1\UpData.exe
.子程序 读文本配置, 文本型, 公开, 调用格式: 〈文本型〉 读更新配置 (文本型[配置文本],文本型[配置节名]),读更新配置文本的单行的=后面参数
.参数 配置文本, 文本型, , 本参数为: 已下载的配置文本,到文本(HTTP读文件())、FTP读文本()内容,换行符分隔
.参数 配置名称, 文本型, , 本参数为:配置节名, 如:Version=1.2,配置节名为:Version,读取结果为1.2
.子程序 取单独文件名, 文本型, 公开, 调用格式: 〈文本型〉 取单独文件名 (文本型[文件位置],逻辑型[带后缀]),例如:[C:\WINDOWS\notepad.exe]返回[notepad.exe]或[notepad]
.参数 文件位置, 文本型, , 本参数为: 文件位置,可以是文件名,可以是网址。如:C:\WINDOWS\notepad.exe 或 http://10.1.1.1/UpData.exe 或 ftp://10.1.1.1/UpData.exe 或 \\10.1.1.1\UpData.exe
.参数 带后缀, 逻辑型, 可空, 本参数为: 带后缀,逻辑型,如果本参数被省略,默认值为[真]带文件后缀名。
.数据类型 URL参数, 公开, 根据[HTTP、FTP、共享]地址取URL参数
    .成员 URL地址, 文本型, , , ftp://192.168.1.101:22/Soft/UpData.txt
    .成员 URL端口, 整数型, , , 22
    .成员 URL位置, 文本型, , , ftp://192.168.1.101:22/Soft/
    .成员 URL目录, 文本型, , , /Soft/
    .成员 URL文件, 文本型, , , UpData.txt
    .成员 URL模式, 整数型, , , 1、HTTP; 2、FTP; 3、共享
.程序集 进度下载, , 公开
.子程序 FTP进度下载, 整数型, 公开, 调用格式: 〈整数型〉 进度下载.FTP进度下载 (文本型[网址],文本型[文件名],文本型[FTP帐号],文本型[FTP密码],子程序指针[进度显示],整数型[起始位置])成功:0; 失败:-1:Internet连接错误; -2:连接FTP服务器失败; -3:获取文件大小失败;  -4:读FTP文件出错;  -5:FTP不支持断点续传; -6:不能打开本地的文件。
.参数 网址, 文本型, , 本参数为: 要下载的文件远程路径
.参数 文件名, 文本型, , 本参数为: 要保存下载文件的位置
.参数 FTP帐号, 文本型, 可空, 本参数为: FTP帐号,文本型。如果本参数被省略,默认值为[Anonymous]匿名帐号。
.参数 FTP密码, 文本型, 可空, 本参数为: FTP密码,文本型。如果本参数被省略,默认值为[IEUser@]匿名密码。
.参数 进度显示, 子程序指针, 可空, 本参数为: 回调函数,详细信息见:回调函数
.参数 起始位置, 整数型, 可空, 本参数为: 断点续传_再次下载开始位置
.子程序 HTTP进度下载, 整数型, 公开, 调用格式: 〈整数型〉 进度下载.HTTP进度下载 (文本型[网址],文本型[文件名],子程序指针[进度显示],整数型[起始位置])成功:0; 失败:-1:Internet连接错误; -2:不能打开该URL; -3:不能打开本地的文件; -4:读文件出错。
.参数 网址, 文本型, , 本参数为: 要下载的文件远程路径
.参数 文件名, 文本型, , 本参数为: 要保存下载文件的位置
.参数 进度显示, 子程序指针, 可空, 本参数为: 回调函数,详细信息见:回调函数
.参数 起始位置, 整数型, 可空, 本参数为: 断点续传_再次下载开始位置
.子程序 文件关闭, , 公开, 调用格式: 进度下载.文件关闭(),进度下载停止命令
.DLL命令 CallWindowProcA, 整数型, , "CallWindowProcA", 公开, 函数回调
    .参数 子程序指针, 子程序指针
    .参数 参数1, 整数型
    .参数 参数2, 整数型
    .参数 参数3, 整数型
    .参数 参数4, 整数型

23055536374[下载].rar



上一篇:易语言模块 进度条YZC.ec
下一篇:易语言模块 俊美模块.ec