AEFramework เป็นชุดของหน่วยผู้ช่วย / ส่วนประกอบที่ฉันใช้สำหรับโครงการส่วนใหญ่ของฉัน เนื่องจากพวกเขาอาจเป็นที่สนใจของผู้อื่นจึงเป็นเจ้าภาพใน GitHub อย่าลังเลที่จะใช้แก้ไขภายใต้ Creative Commons Attribution 4.0 International
คลาสเหล่านี้สามารถใช้เพื่อสร้างแอปพลิเคชันบริการ / คอนโซลได้อย่างรวดเร็ว
แก้ไขและปรับปรุงสำหรับการควบคุม VCL ที่มีอยู่ การควบคุมเหล่านี้รองรับรูปแบบ Delphi VCL อย่างเต็มที่
มี taecombobox ซึ่งอนุญาตให้เลือกรายการที่ไม่ได้รับความรู้สึกตัวในขณะที่พิมพ์ถ้ารูปแบบเป็น csdropdown
มี taedbgrid พร้อมการตรวจจับความกว้างของคอลัมน์อัตโนมัติ, ล้อเมาส์ที่เหมาะสมและการเลื่อนแถบเลื่อน, ตำแหน่งแถบเลื่อน, พื้นหลังแถวสำรองและการปรับปรุงการทาสีบางอย่าง
Taeheadermenuitem ถูกปิดการใช้งานเสมอทำหน้าที่เป็นตัวแยกในเมนูป๊อปอัพ / หลัก เกิดเพราะหัวข้อเกี่ยวกับ delphipraxis
TaepageControl เพิ่มการเรียงลำดับแผ่นลากแล้ววางใหม่และปิดปุ่มบนแท็บ
TaethreadedTimer เป็นการแทนที่การเปลี่ยนคลาส TTimer ของ Delphi ที่ทันสมัยขึ้นอยู่กับ Stackexchange Stackexchange ข้อมูลเพิ่มเติมอยู่ที่ delphipraxis
Taeupdater เป็นแอปพลิเคชัน AutoupDater ฟรี ข้อมูลเพิ่มเติมเกี่ยวกับ delphipraxis
เนื่องจาก TDDeclientConv ของ Delphi นั้นล้าสมัยอย่างรุนแรงและยังไม่ทำงานอย่างสมบูรณ์ในรุ่นใหม่ TaedDemanager สามารถดูแลการค้นพบเซิร์ฟเวอร์ DDE และการดำเนินการตามคำสั่ง
Taedelphiversions และ TVSversions ตรวจจับการติดตั้ง Delphi และ Visual Studio ในท้องถิ่นและอินสแตนซ์ที่ใช้งานแต่ละรายการ ผ่าน DDE ไฟล์สามารถเปิดได้ใน IDE ของอินสแตนซ์เฉพาะ คุณสามารถอ่านการต่อสู้ของการสร้างสรรค์ใน Delphipraxis
คอลเลกชันของวิธีการช่วยและชั้นเรียน
คลาส Helper เพื่อเปรียบเทียบชัดเจนและจัดการอย่างเต็มที่ผ่าน Zlib Compress Delphi TBYTES อาร์เรย์อาร์เรย์
แยกข้อมูลเวอร์ชันเฉพาะจากการดำเนินการที่กำหนดเช่นหมายเลขเวอร์ชันชื่อผลิตภัณฑ์ ฯลฯ
Taerandom เป็นเครื่องกำเนิดไฟฟ้า Pascal Pseudorandom ที่บริสุทธิ์ซึ่งสามารถมีหลายกรณีที่มีเมล็ดพันธุ์ที่แตกต่างกัน ปัจจุบันมีรุ่นที่ใช้งานได้สองรุ่น Taedelphirandom และ Taexorshift
ก่อนที่ฉันจะรู้ว่า Delphi สนับสนุน UTC แปลงเวลา UNIX Timestamps ฉันใช้หน่วยนี้เพื่อทำการแปลงเหล่านั้น ตอนนี้มันเรียกวิธี Delphi เท่านั้น
เข้าถึงเว็บไซต์ของธนาคารแห่งชาติฮังการีรับอัตราแลกเปลี่ยนและแปลงระหว่างค่าสกุลเงิน
ไฟล์แรกคือการนำเข้า WSDL ของเว็บไซต์ของธนาคารแห่งชาติฮังการีไฟล์ที่สองเป็นองค์ประกอบที่ติดตั้งได้ซึ่งทำให้ง่ายต่อการแปลงระหว่างสกุลเงินที่รองรับ
คลาส wrapper เพื่ออนุญาตเธรดเบื้องหน้าหรือพื้นหลังเพื่อส่งอินพุตคีย์ไปยังแอปพลิเคชันที่ใช้งานอยู่เช่นคีย์จริงถูกกดบนแป้นพิมพ์ Taevirtualkeyboard ใช้เค้าโครงแป้นพิมพ์จริงและส่งข้อความเป็น Unicode ในขณะที่ taevirtualenuskeyboard และ taevirtualhuhukeyboard แปลอักขระพิเศษและส่งอินพุตเป็นรหัสสแกนแทน สิ่งเหล่านี้มีประโยชน์ในการพิมพ์ข้อความไปยังหน้าต่าง RDP หากระบบโฮสต์ไม่มีเค้าโครงแป้นพิมพ์ที่ตรงกับไคลเอนต์