包含有用的功能。
Jedi 函式庫的輕量級(僅 10000 行程式碼)替代品。
簡單、清晰、無混淆、有完整註解的程式碼。
沒有外部依賴。
如果獲得足夠的星星,這個庫將會擴展。如果您喜歡這個庫,請點擊“星標”按鈕(右上角)。
超過 100 個文件等待修復和添加:圖形、簡單加密、互聯網功能(包括文件下載例程)、HTML 操作、圖像操作、註冊表、數學和大量可視化組件!
如果您想收到有關更新的通知,請按一下「觀看」按鈕。
下載程式碼
這個儲存庫只是一個佔位符和資訊來源。自 2023 年 1 月起不再更新。現在應該從 LightSaber 儲存庫下載程式碼。
此儲存庫中的檔案:
ccCore.pas
超過 200 個功能:
ccIO.pas
檔案/資料夾/磁碟操作的超級有用的功能:
ccAppData.pas
應用程式範圍的功能:
ccStreamBuff.pas
擴展 TBufferedFileStream。
此類別新增了 Delphi 原始流類別中不存在的新功能:
ccStreamFile.pas
Delphi 經典 TFileStream 的擴充類別。
允許您直接讀取/寫入位元組、基數、字、整數和字串到(二進位)檔案。
現在被 ccStreamBuff 取代。
ccBinary.pas
ccWin版本.pas
該庫擴展了 TOSVersion。
使用它來取得 Windows 版本。
函數範例:
ccINI文件
特徵:
設定:
在使用它之前,您必須設定 ccAppData.AppName 全域變數。
類別將使用該名稱自動確定 INI 檔案名稱/路徑,即 %AppData%AppName.Ini。
範例:如果 AppName 設定為“DelphiLightSaber”,則 ini 檔案將為“c:UsersUserNameAppDataRoamingDelphiLightSaberDelphiLightSaber.ini”
而且……蛋糕上的櫻桃最後還剩下了!
透過ccINIFileVCL.pas恢復應用程式的 GUI 狀態
您是否擁有帶有大量控制項(如複選框/單選按鈕)的表單的應用程序,並且您希望在關閉時將其狀態保存到磁碟,並僅通過一個函數調用從應用程式啟動時離開的位置準確恢復?
使用儲存表單/載入表單。
例子:
可以在此處找到一個完整的演示應用程序,演示如何僅用兩行代碼保存/加載 GUI:github.com/GodModeUser/Dephi-LightSaber-GUI_AutoSave
檔案名稱約定
例子:
該庫是免費軟體(請參閱隨附的版權聲明)。該圖書館無法在俄羅斯使用!
如果該庫對您有用,請享受並“加星”。