|
交互回调函数 | 整数型 | | |
消息类型 | 整数型 | | | | 线程信息 | 整数型 | | | | 参数3 | 整数型 | | | | 参数4 | 整数型 | | | | 对象信息 | 整数型 | | | | 判断 (消息类型 = #传送常量 .下载上传开始 )![](source/plugin/code_color/image/code5/08.png) 文件大小 = 参数3 判断 (消息类型 = #传送常量 .下载上传结束 ) 调试输出 (是否下载完成 ) ![](source/plugin/code_color/image/code5/05.png) 如果 (是否下载完成 ) ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 状态条1. 置文本 (3, “恭喜你更新完成,请退出”)![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 状态条1. 置文本 (4, “已完成”)![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 手动更新按钮.可视 = 假 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 退出按钮.可视 = 假 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 进度条3.可视 = 真 ![](source/plugin/code_color/image/code5/05.png) 运行 (“C:\Users\Administrator\Desktop\” + 下载客户Duan名称 + “.exe” + 文件名称, 假, )![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 变量 = 到整数 (10 )![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/03.png) 时钟1.时钟周期 = 1000 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/08.png) ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/09.png) 更新窗口.总在最前 = 假 ’不满足 如果 那个条件,就表示 是否下载完成 = 假了,不必再次判断 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 进度条3.可视 = 假 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 手动更新按钮.可视 = 真 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 退出按钮.可视 = 真 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 时钟3.时钟周期 = 0 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 时钟1.时钟周期 = 0 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 进度条1.位置 = 100 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 进度条2.位置 = 100 ![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 状态条1. 置文本 (3, “自动下载失败,请手动下载”)![](source/plugin/code_color/image/code5/05.png) ![](source/plugin/code_color/image/code5/04.png) 状态条1. 置文本 (4, “未完成”) 返回 (0) 判断 (消息类型 = #传送常量 .新下载线程启动 ) 判断 (消息类型 = #传送常量 .下载线程继续下载 ) 判断 (消息类型 = #传送常量 .线程正常结束 ) 判断 (消息类型 = #传送常量 .线程异常结束 ) 判断 (消息类型 = #传送常量 .存在同名文件 ) 判断 (消息类型 = #传送常量 .收到数据 ) 判断 (消息类型 = #传送常量 .下载数据范围 )![](source/plugin/code_color/image/code5/16.png) ![](source/plugin/code_color/image/code5/09.png) 返回 (0)
|