文件夾壓縮備份工具
此功能需要加載精易模塊5.6
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
.版本 2 .支持庫(kù) shell .支持庫(kù) iext .支持庫(kù) eCompress .程序集 窗口程序集1 .程序集變量 時(shí)間戳, 文本型 .程序集變量 過(guò)濾文本, 文本型, , "0" .子程序 _文件路徑按鈕_被單擊 .局部變量 路徑, 文本型 路徑 = 瀏覽文件夾 (“選擇一個(gè)文件夾備份”, 假) .判斷開(kāi)始 (路徑 = “”) 提示框 (“請(qǐng)選擇文件夾備份!”) .默認(rèn) 路徑編輯框.內(nèi)容 = 路徑 .判斷結(jié)束 .子程序 _獲取文件按鈕_被單擊 超級(jí)列表框1.全部刪除 () 時(shí)間戳 = 時(shí)間_到時(shí)間戳 (, ) 目錄_復(fù)制 (路徑編輯框.內(nèi)容, 取特定目錄 (11) + 時(shí)間戳) 過(guò)濾文本 = 分割文本 (壓縮編輯框.內(nèi)容, “|”, ) 文件_枚舉1 (取特定目錄 (11) + 時(shí)間戳, “*.*”, &返回函數(shù)) .子程序 返回函數(shù) .參數(shù) 路徑, 文本型 .參數(shù) 文件名, 文本型 .局部變量 全路徑, 文本型 .局部變量 最后修改時(shí)間, 文本型 .局部變量 i1, 整數(shù)型 全路徑 = 路徑 + 文件名 .計(jì)次循環(huán)首 (取數(shù)組成員數(shù) (過(guò)濾文本), i1) .如果真 (尋找文本 (全路徑, 過(guò)濾文本 [i1], , 假) ≠ -1) 返回 () .如果真結(jié)束 .計(jì)次循環(huán)尾 () 文件_取時(shí)間 (全路徑, , 最后修改時(shí)間, ) 超級(jí)列表框1.插入表項(xiàng) (, 到文本 (超級(jí)列表框1.取表項(xiàng)數(shù) () + 1), , , , ) 超級(jí)列表框1.置標(biāo)題 (超級(jí)列表框1.取表項(xiàng)數(shù) () - 1, 1, 全路徑) 超級(jí)列表框1.置標(biāo)題 (超級(jí)列表框1.取表項(xiàng)數(shù) () - 1, 2, 最后修改時(shí)間) .子程序 _備份按鈕_被單擊 ZIP壓縮1.壓縮 (取特定目錄 (11) + 時(shí)間戳, 取運(yùn)行目錄 () + “\” + 時(shí)間_到時(shí)間戳 (, ) + “.zip”) .子程序 _ZIP壓縮1_壓縮進(jìn)度, 邏輯型 .參數(shù) 已完成百分比, 整數(shù)型 進(jìn)度條1.位置 = 已完成百分比 .如果真 (已完成百分比 = 100) 提示框 (“完成”) .如果真結(jié)束 .子程序 _超級(jí)列表框1_右鍵單擊表項(xiàng) .如果真 (超級(jí)列表框1.取表項(xiàng)數(shù) () ≠ -1) 彈出菜單 (菜單, , ) .如果真結(jié)束 .子程序 _刪除_被選擇 文件_刪除 (超級(jí)列表框1.取標(biāo)題 (超級(jí)列表框1.現(xiàn)行選中項(xiàng), 1)) 超級(jí)列表框1.刪除表項(xiàng) (超級(jí)列表框1.現(xiàn)行選中項(xiàng)) |
運(yùn)行結(jié)果:
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接