版本號對比的代碼
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
.版本 2 .程序集 窗口程序集_啟動窗口 .子程序 _檢測更新按鈕_被單擊 .局部變量 結果, 文本型 結果 = 到文本 (版本比對 (當前版本號編輯框.內容, 最新版本號編輯框.內容)) 是否需要更新標簽.標題 = 結果 .子程序 版本比對, 邏輯型, , 軟件版本號大小對比 .參數 localVersion, 文本型, , 本地版本號 .參數 onlineVersion, 文本型, , 最新版本號 .局部變量 localArray, 文本型, , "0" .局部變量 onlineArray, 文本型, , "0" .局部變量 length, 整數型 .局部變量 i, 整數型 .如果真 (localVersion = onlineVersion) 返回 (真) .如果真結束 localArray = 分割文本 (localVersion, “.”, ) onlineArray = 分割文本 (onlineVersion, “.”, ) .如果 (取數組成員數 (localArray) < 取數組成員數 (onlineArray)) length = 取數組成員數 (localArray) .否則 length = 取數組成員數 (onlineArray) .如果結束 .計次循環首 (length, i) .判斷開始 (到數值 (onlineArray [i]) > 到數值 (localArray [i])) 返回 (真) .判斷 (到數值 (onlineArray [i]) < 到數值 (localArray [i])) 返回 (假) .默認 .判斷結束 i = i + 1 .計次循環尾 () 返回 (假) |
運行結果:
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對服務器之家的支持。如果你想了解更多相關內容請查看下面相關鏈接