มีฟังก์ชั่นที่มีประโยชน์
ทางเลือกน้ำหนักเบา (เพียง 10,000 บรรทัด) แทนห้องสมุด Jedi
โค้ดที่เรียบง่าย ชัดเจน ไม่ซับซ้อน มีความคิดเห็นครบถ้วน
ไม่มีการพึ่งพาภายนอก
ห้องสมุดนี้จะถูกขยายหากได้รับดาวเพียงพอ คลิกปุ่ม 'ดาว' (มุมบนขวา) หากคุณชอบห้องสมุดนี้
ไฟล์มากกว่า 100 ไฟล์กำลังรอการแก้ไขและเพิ่ม: กราฟิก, การเข้ารหัสอย่างง่าย, ฟังก์ชันอินเทอร์เน็ต (รวมถึงรูทีนการดาวน์โหลดไฟล์), การจัดการ HTML, การจัดการรูปภาพ, รีจิสทรี, คณิตศาสตร์ และองค์ประกอบภาพมากมาย!
คลิกปุ่ม 'ดู' หากคุณต้องการรับการแจ้งเตือนเกี่ยวกับการอัปเดต
กำลังดาวน์โหลดรหัส
พื้นที่เก็บข้อมูลนี้เป็นเพียงตัวยึดตำแหน่งและแหล่งข้อมูลเท่านั้น ไม่มีการอัปเดตตั้งแต่ 01.2023 ควรดาวน์โหลดโค้ดทันทีจากที่เก็บ LightSaber
ไฟล์ในที่เก็บนี้:
ccCore.pas
ฟังก์ชันมากกว่า 200 รายการสำหรับ:
ซีซีไอโอ.พาส
ฟังก์ชั่นที่มีประโยชน์สุด ๆ สำหรับการจัดการไฟล์ / โฟลเดอร์ / ดิสก์:
ccAppData.pas
ฟังก์ชั่นทั่วทั้งแอปพลิเคชัน:
ccStreamBuff.pas
ขยาย TBufferedFileStream
คลาสนี้เพิ่มฟังก์ชันการทำงานใหม่ที่ไม่มีอยู่ในคลาสสตรีมดั้งเดิมของ Delphi:
ccStreamFile.pas
คลาสส่วนขยายสำหรับ Delphi classic TFileStream
ช่วยให้คุณสามารถอ่าน/เขียนไบต์ คาร์ดินัล คำ จำนวนเต็ม และสตริงไปยังไฟล์ (ไบนารี) ได้โดยตรง
ตอนนี้แทนที่ด้วย ccStreamBuff
ซีซีBinary.pas
ccWinVersion.pas
ไลบรารีนี้จะขยาย TOSVersion
ใช้เพื่อรับเวอร์ชัน Windows
ตัวอย่างฟังก์ชัน:
ccINIFile
คุณสมบัติ:
ตั้งค่า:
ก่อนใช้งานคุณต้องตั้งค่า ccAppData.AppName global var
คลาสจะใช้ชื่อนั้นเพื่อกำหนดชื่อ/เส้นทางไฟล์ INI ซึ่งก็คือ %AppData%AppName.Ini โดยอัตโนมัติ
ตัวอย่าง: หากตั้งค่า AppName เป็น "DelphiLightSaber" ไฟล์ ini จะเป็น "c:UsersUserNameAppDataRoamingDelphiLightSaberDelphiLightSaber.ini"
และ... เหลือเชอร์รี่ไว้บนเค้กในตอนท้าย!
ดำเนินการสถานะ GUI ของแอปพลิเคชันต่อผ่าน ccINIFileVCL.pas
คุณมีแอปพลิเคชันที่มีแบบฟอร์มพร้อมการควบคุมจำนวนมาก (เช่น ช่องทำเครื่องหมาย/ปุ่มตัวเลือก) และคุณต้องการบันทึกสถานะลงในดิสก์เมื่อปิดระบบและดำเนินการต่อจากจุดที่คุณทิ้งไว้เมื่อเริ่มต้นแอปพลิเคชันด้วยการเรียกใช้ฟังก์ชันเพียงครั้งเดียวหรือไม่
ใช้ SaveForm/LoadForm
ตัวอย่าง:
สามารถดูแอปตัวอย่างเต็มรูปแบบที่สาธิตวิธีการบันทึก/โหลด GUI ด้วยโค้ดเพียงสองบรรทัดได้ที่นี่: github.com/GodModeUser/Dephi-LightSaber-GUI_AutoSave
แบบแผนชื่อไฟล์
ตัวอย่าง:
ไลบรารีนี้เป็นฟรีแวร์ (ดูประกาศเกี่ยวกับลิขสิทธิ์รวมอยู่ด้วย) ไม่สามารถใช้ห้องสมุดในรัสเซียได้!
สนุกและ "ติดดาว" ห้องสมุดหากมีประโยชน์สำหรับคุณ