|
分享源码
界面截图: |
|
是否带模块: |
纯源码 |
备注说明: |
- |
思路是提取邮箱退后一封邮件取标题,分隔为有更新和版本号
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 邮件 | 邮件信息 | | | 邮件个数 | 整数型 | | | 邮件大小 | 整数型 | | | 邮件标题 | 文本型 | | | 邮件标题2 | 文本型 | | 2 | 附件 | 附件信息 | | 0 | 附件数据 | 字节集 | | | 附件文件名 | 文本型 | | | 连接 | 逻辑型 | | | 文件写入完毕 | 逻辑型 | | | 版本号 | 文本型 | | |
连接 = 连接收信服务器 ( #邮箱POP3, 110, #邮箱账号, #邮箱密码, 5000, 2 ) 如果真 (连接 = 假) 信息框 (“链接服务器失败,请检查网络是否通畅。”, 0, “告警 :”, ) 返回 ()获取邮件信息 (邮件个数, 邮件大小)
邮件 = 接收邮件 (邮件个数 ) 邮件标题 = 邮件. 取主题 ()邮件标题2 = 分割文本 (邮件标题, “|”, ) 如果真 (邮件标题2 [1 ] = “有更新”) 版本号 = 读配置项 (取运行目录 () + “\config.ini”, “update”, “ver”, )  如果真 (版本号 = 邮件标题2 [2 ]) 信息框 (“您已是最新版本”, 0, “提示 :”, ) 返回 () 编辑框1.内容 = “正在更新” 附件 = 邮件. 取附件 () 附件数据 = 附件 [1 ]. 取数据 () 附件文件名 = 附件 [1 ]. 取文件名 () 文件写入完毕 = 写到文件 (取当前目录 () + “\” + 附件文件名, 附件数据 ) 如果 (文件写入完毕 = 真)  编辑框1.内容 = “更新成功”  编辑框1.内容 = “更新失败”  如果真 (邮件标题 ≠ “有更新”) 信息框 (“您已是最新版本”, 0, “提示 :”, )
|
-
-
邮箱更新.e
4.39 KB, 下载次数: 63, 下载积分: 精币 -2 枚
|