易語言窗口組件配置文件自動(dòng)保存與讀取
教程封裝了易語言窗口組件配置的自動(dòng)保存與讀取,進(jìn)行了加密解密處理,防止易語言亂碼,并可以靈活的支持組件是否保存和讀取。涉及到單選框,編輯框,選擇框,組合框。
課程用到的易語言命令:
尋找組件();取找到組件數(shù)目();取所找到組件();取組件名稱();清楚組件尋找句柄();寫配置項(xiàng)();讀配置項(xiàng)();選擇();是否為空();取文本坐標(biāo)();取文本右邊();
取字節(jié)集長度();取空白文本();到字節(jié)集();到整數(shù)();位或();
重要主要知識(shí)點(diǎn):
1.windows API的調(diào)用封裝
2.易語言組件的自動(dòng)保存讀取
3.支持選擇組件是否保存讀取
4.易語言組件名稱與內(nèi)容編碼處理防止亂碼
5.ini配置文件的寫入與讀取
6.易語言模塊的封裝調(diào)用
用到的api:
CryptBinaryToStringA函數(shù)將字節(jié)數(shù)組轉(zhuǎn)換為格式化字符串
CryptStringToBinaryA函數(shù)將格式化字符串轉(zhuǎn)換為字節(jié)數(shù)組
目錄
1.課程說明,功能演示【非加密視頻】
2.建立程序集組件配置項(xiàng)及配置項(xiàng)_保存組件
3.對(duì)用戶自定義配置文件路徑及后綴檢測(cè)和格式化
4.把組件編輯框及內(nèi)容寫入配置項(xiàng)
5.編輯框是否允許多行文本寫入dat文件
6.API調(diào)用CryptBinaryToStringA將字節(jié)集格式化字符串
7.API調(diào)用CryptStringToBinaryA將字符串格式化字節(jié)集
8.對(duì)易語言ansi編碼進(jìn)行16進(jìn)制編碼轉(zhuǎn)換加密HexEncode
9.對(duì)易語言ansi編碼進(jìn)行16進(jìn)制編碼轉(zhuǎn)換解密HexDecode
10.對(duì)編輯框名稱和內(nèi)容HexEncode加密到配置文件
11.把組件選擇框名稱及是否選中寫入配置項(xiàng)
12.把組件單選框名稱及是否選中寫入配置項(xiàng)
13.把組件組合框名稱及列表項(xiàng)目寫入配置項(xiàng)
14.從配置文件讀取編輯框內(nèi)容到易語言窗口
15.從配置文件讀取選擇框及是否選中到易語言窗口
16.從配置文件讀取單選框及是否選中到易語言窗口
17.從配置文件讀取組件組合框名稱及列表項(xiàng)目到易語言窗口
18.把程序集方法快速轉(zhuǎn)換為模塊及自動(dòng)調(diào)用測(cè)試