易语言遇到一个问题: 怎么实现在线检测更新版本和在线更新! 各位大神有代码么,写一份简单

2024-12-12 15:02:43
推荐回答(3个)
回答1:

.版本 2
.支持库 spec
.支持库 eAPI
.子程序 __启动窗口_创建完毕
.局部变量 取版本号, 文本型
.局部变量 取更新内容, 文本型
.局部变量 取更新地址, 文本型
.局部变量 return, 文本型
return = 网页_访问S (“服务器的txt文件地址”)
调试输出 (return)
取版本号 = _取中间文本 (return, “版本号:[”, “]”)
取更新内容 = _取中间文本 (return, “更新内容:[”, “]”)
取更新地址 = _取中间文本 (return, “更新地址:[”, “]”)
调试输出 (取版本号)
.如果真 (取版本号 ≠ 标签2.标题)
.如果 (信息框 (“ 发现新版本是否更新!” + #换行符 + “当前版本:” + 标签2.标题 + #换行符 + “最新版本:” + 取版本号 + #换行符 + “更新内容:” + #换行符 + 取更新内容, #确认取消钮, , ) = #确认钮)
打开指定网址 (取更新地址)
结束 ()
.否则
返回 ()
这个需要两个模块 精益模块和ftp综合应用木偶快

回答2:

版本:2.1

回答3:

找个服务器
上传版本信息
客户端读取版本信息
判断是否要更新
更新的话 下载更新版