本文整理自网络,侵删。
usesSystem.StrUtils, System.Types
function TFrmMain.CheckVersion(Ver1, Ver2: string): Boolean; //Ver1 网络版本, Ver2 本地版本var v1, v2: TStringDynArray;begin//版本判断 v1 := SplitString(Ver1, '.'); v2 := SplitString(Ver2, '.'); if (Length(v1) <> 4) or (Length(v2) <> 4) then begin Application.MessageBox('版本号错误,无法保证系统更新。', '版本号错误', MB_OK + MB_ICONSTOP); end else begin if v1[0] > v2[0] then begin Result := True; exit end else if v1[1] > v2[1] then begin Result := True; exit end else if v1[2] > v2[2] then begin Result := True; exit end else if v1[3] > v2[3] then begin Result := True; exit end else begin //版本已是最新 Result := False; end; end;
end;
相关阅读 >>
Delphi stringgrid 实例3: 本例功能: 1、修改 tstringgrid的默认宽与高; 2、添加行; 3、确认当前单元并赋值.
Delphi xe10 android安卓 移动端 messagedlg 用法
Delphi 使用tmemorystream保存多张图片到文件,并读取
Delphi windows 编程[12] - 菜单与菜单资源(1-3)
更多相关阅读请进入《Delphi》频道 >>