ห้องสมุดโอเพ่นซอร์สฟรีสำหรับการเขียนส่วนประกอบ VCL / FireMonkey (FMX) ขั้นสูงสำหรับ Delphi, C ++ Builder และ RAD Studio
วัตถุประสงค์ของโครงการ OpenWire คือการแนะนำวิธีง่ายๆในการถ่ายโอนข้อมูลระหว่างกัน ส่วนประกอบ VCL / FireMonkey นี่คล้ายกับผลิตภัณฑ์ LabVIEW, Agilent VEE หรือ Simulink ตัวอย่างเช่นคุณสามารถสร้างแอ็พพลิเคชันที่มีเครื่องกำเนิดคลื่นไซน์ซึ่งไหลออกสู่แผนภูมิและขนานไปกับตัวกรองซึ่งไหลออกไปยังแผนภูมิอื่นและขนานไปกับแฟ้มบันทึกข้อมูลตลอดจนการสื่อสารแบบอนุกรม ข้อมูลไปยังระบบอื่น และสิ่งที่ทำให้ง่ายก็คือคุณไม่ได้เขียนโค้ด: คุณสร้างสตรีมโดยการเชื่อมต่อ OutputPin กับ InputPins อย่างน้อยหนึ่งรายการ
OpenWire ใช้สตรีมเพื่อถ่ายโอนข้อมูล แต่ละสตรีมคือการเชื่อมต่อระหว่างหนึ่งเอาท์พุทและหนึ่งหรือหลายอินพุท
- แต่ละคอมโพเนนต์สามารถมีอินพุทและ / หรือเอาท์พุทได้มากกว่าหนึ่งชิ้น
แต่ละอินพุตหรือเอาต์พุตเรียกว่า Pin I.E. มีแต่ละ IputPins และ OutputPins
- แต่ละ OutputPin สามารถสตรีมข้อมูลรูปแบบเฉพาะไปยัง InputPins รูปแบบที่เข้ากันได้
- ข้อมูลแต่ละประเภทมีข้อกำหนดเฉพาะของตัวเอง
- สนับสนุนหมุดของรัฐเพื่อให้ส่วนประกอบต่างๆสามารถใช้ร่วมกันได้
ความคิดเห็นที่ไม่พบ