这个是修改bug过后的,基本所有版本号都能判断,比如1.0和1.0.1对比会返回真
原贴:https://bbs.125.la/forum.php?mod=viewthread&tid=14770662
|
判断_是否需要更新 | 逻辑型 | | |
当前版本号 | 文本型 | | | | 最新版本号 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_最新版本_成员数 | 整数型 | | | 局_最新版本号 | 文本型 | | 0 | 局_当前版本_成员数 | 整数型 | | | 局_当前版本号 | 文本型 | | 0 | 局_计次 | 整数型 | | | 局_循环次数 | 整数型 | | |
如果真 (当前版本号 = 最新版本号 ) 返回 (假) 局_最新版本_成员数 = 文本_分割文本 (最新版本号, “.”, , 局_最新版本号 )局_当前版本_成员数 = 文本_分割文本 (当前版本号, “.”, , 局_当前版本号 ) 如果 (局_最新版本_成员数 ≤ 局_当前版本_成员数 ) 局_循环次数 = 局_最新版本_成员数  局_循环次数 = 局_当前版本_成员数  如果真 (局_最新版本号 [局_最新版本_成员数 ] ≠ 到文本 (0 ))   如果真 (局_当前版本号 [局_当前版本_成员数 ] > 局_最新版本号 [局_当前版本_成员数 ])  返回 (假) 返回 (真)   计次循环首 (局_循环次数, 局_计次 ) 如果真 (局_当前版本号 [局_计次 ] ≠ 局_最新版本号 [局_计次 ])  如果真 (局_当前版本号 [局_计次 ] > 局_最新版本号 [局_计次 ])  返回 (假) 返回 (真)  计次循环尾 ()返回 (假) |