精易模塊源碼是一款非常受易語言開發(fā)人員歡迎的易語言源碼。該源碼集成了易語言系統(tǒng)核心支持庫5.0,為開發(fā)人員提供了強大的功能和豐富的API接口。通過使用精易模塊源碼,開發(fā)人員可以輕松地創(chuàng)建各種各樣的易語言應用程序。精易模塊源碼的核心支持庫5.0具有許多優(yōu)秀的特性。首先,它提供了完整的易語言系統(tǒng)功能,包括GUI窗口、控件、文件操作、網絡通信等。其次,它具有高效的運行速度和低系統(tǒng)資源消耗,可以保證應用程序的流暢運行。此外,該源碼還提供了豐富的示例代碼和文檔,方便開發(fā)人員學習和參考。使用精易模塊源碼,開發(fā)人員可以快速創(chuàng)建各種類型的易語言應用程序。無論是開發(fā)一個簡單的計算器還是一個復雜的多媒體應用程序,精易模塊源碼都能提供必要的功能和工具。此外,由于易語言的簡單易用性,即使是沒有編程經驗的人也能夠輕松上手,并且迅速開發(fā)出自己的應用程序。
易語言源碼使用方法
1、易語言的源碼是以 .e 為后綴的文件,如果下載后的源碼是這樣的就說明你電腦上已經安裝了易語言程序,如果是未知格式就說明電腦沒有安裝易語言,需要先安裝易語言,這里推薦易語言5.81修改版或者5.8修改版;
2、安裝了軟件之后,可以雙擊源碼打開,也可以用右鍵點擊選擇打開方式,再選擇使用易語言打開
3、如果打開源碼時提示沒有找到模塊,需要下載它引用的模塊
更新內容
一、移除1、移除“_GDIpLoadImageFromFile”“_獲取圖像格式對應的Clsid”“CLSIDFromStringA”、“API_判斷窗口狀態(tài)”“API_RegEnumKey”“API_RegEnumValue”“_GDIpSaveImageToStream”以及一些未公開內部重復調用的DLL命令;
2、移除“外部超級列表框”類 “_取內存變量地址_”相關命令,替換為“取數據_通用型”;
3、移除“寫屏幕”自定義數據類型,整合統(tǒng)一調用“LOGFONT”自定義數據類型;
4、移除“選擇夾_取子夾數”“選擇夾_取現(xiàn)行子夾”“選擇夾_置現(xiàn)行子夾”,三個命令已整合到“類_外部選擇夾”中;
5、移除“RtlMoveMemory_整數型1”“RtlMoveMemory_整數型_傳址”有相同DLL命令,移除重復命令。
二、修復
1、修復“文本_刪除指定文件文本行1”“文本_刪除指定變量文本行1”在刪除行數為末行時刪除失敗的BUG;
2、修復“進制_十六到十”轉換結果異常的問題;
3、修復“時間_轉為GMT格式1”“時間_轉為GMT格式2”未賦值時間導致轉換錯誤的BUG;
4、修復“程序_內存中運行EXE”修復無法正確執(zhí)行的問題;
5、修復“文本_是否為漢字2”第一個字符為漢字返回假的問題;
6、修復“文件_創(chuàng)建映射對象”內部DLL調用錯誤的導致的創(chuàng)建錯誤;
7、修復“字節(jié)集_子替換”內部判斷導致的替換錯誤的BUG;
三、優(yōu)化
1、優(yōu)化“網頁_訪問S”對提交cookie 傳入值的判斷;
2、優(yōu)化“窗口_寫字”“類_通用對話框 - 選擇字體”內部調用變量類型,統(tǒng)一類型調用;
3、優(yōu)化“外部超級列表框”類,精簡代碼提升執(zhí)行效率;
4、優(yōu)化“RtlMoveMemory”相關API命令的命名;
5、優(yōu)化部分API命名上對A與W版的補全;
6、優(yōu)化“窗口_置位置和大小”參數 左邊位置 和 頂邊位置 的順序;
7、優(yōu)化“文本_取指定文件文本行1”“文本_取指定變量文本行1”對于參數文件號為0的判斷;
8、優(yōu)化“文本_是否為漢字”命令備注為“中間不能有空格,判斷一個文本是否全為漢字,是漢字返回真,否則返回假”;
四、新增
1、新增“文本_到小寫EX”API版將指定文本轉換為小寫;
2、新增“文本_尋找文本”調用Ntdll命令,比核心庫快三倍以上;
3、新增“進程_取系統(tǒng)進程列表”調用ntdll命令枚舉進程列表并獲取相關信息;
4、新增“文本_分割文本”分割文本獲取非空文本成員;感謝【@dangerace 】提供源碼
5、新增“網頁_GZIP壓縮_文本”“網頁_GZIP解壓_文本”針對字符串壓縮處理,web端標準的gzip壓縮結果;感謝【@surplus 】提供源碼;
6、新增“窗口_發(fā)送拖放消息”將指定路徑的文件以拖放消息的形式發(fā)送到指定句柄的窗口;
7、新增“類_外部選擇夾”相關命令17個,實現(xiàn)指定句柄外部選擇夾的基本操作;
v8.2.5版本更新說明
一、新增
1、新增“__make_list”,根據上一個函數棧地址生成一個list數據, 返回的數據需要調用free釋放;
2、新增“格式化文本A”,字節(jié)集類型的參數必須傳遞數據指針, 比如 取指針_字節(jié)集型() ;
3、新增“格式化文本W”,Unicode文本必須以\0\0結尾, 字節(jié)集類型的參數必須傳遞數據指針, 比如 取指針_字節(jié)集型() ;
4、新增“格式化文本A_數組”,數組里如果用到字節(jié)集參數那這個成員必須指向字節(jié)集數據地址, 可以使用 取指針_字節(jié)集型() 來獲??;
5、新增“格式化文本W_數組”,數組里如果用到字節(jié)集參數那這個成員必須指向字節(jié)集數據地址, 可以使用 取指針_字節(jié)集型() 來獲取;
6、新增“目錄_創(chuàng)建W”,使用Unicode編碼創(chuàng)建多級目錄;
7、新增“系統(tǒng)_取消電源管理”,禁用系統(tǒng)睡眠、待機;
8、新增“系統(tǒng)_恢復電源管理”,恢復系統(tǒng)睡眠、待機;
9、新增“系統(tǒng)_去掉屏保”,關閉屏幕保護;
10、新增“系統(tǒng)_恢復屏保”,恢復屏幕保護;
二、修復
1、修復“外部樹形框 - 初始化”,是否操作外部控件留空或為假時會崩潰的問題;
2、修復“rar_取壓縮包內的文件數量”,返回值錯誤的問題;
3、修復“系統(tǒng)_取CPU型號”,沒有釋放堆內存的問題;
4、修復“運算_括號計算”,無法正確得出結果的問題;
5、修復“精易_進程信息列表”,結構體定義錯誤的問題;
6、修復“類_圖像格式轉換類 - 取圖片尺寸”,如果m_nWidth不為0但m_nHeight為0時沒有重新獲取圖片高度的問題;
三、優(yōu)化
1、優(yōu)化“系統(tǒng)_任務窗口顯示”,沒有嚴格判斷數組成員數可能導致越界的問題;
2、優(yōu)化“系統(tǒng)_任務窗口隱藏”,沒有嚴格判斷數組成員數可能導致越界的問題;
3、優(yōu)化“進程_ID取窗口句柄”,是否可見默認為真,只查找可見窗口;
精易模塊源碼是一款非常受易語言開發(fā)人員歡迎的易語言源碼。它集成了易語言系統(tǒng)核心支持庫5.0,提供了強大的功能和豐富的API接口,方便開發(fā)人員快速創(chuàng)建易語言應用程序。無論是新手還是有經驗的開發(fā)人員,都能夠通過使用精易模塊源碼來實現(xiàn)自己的編程目標。
下一篇:西門子PLC編程軟件