सॉफ्टवेयर डेवलपर्स विंडोज एपीआई का उपयोग करके विभिन्न उपकरणों तक पहुंच सकते हैं। एपीआई का उपयोग करते समय, आप उपलब्ध सुविधाओं के पूर्ण स्पेक्ट्रम तक पहुंच प्राप्त करते हैं, लेकिन एपीआई प्रोग्रामिंग एक बहुत ही कठिन और समय लेने वाला कार्य है। आपको दस्तावेज़ीकरण का अध्ययन करना होगा और आपको खरोंच से निम्न स्तर के एपीआई कार्यों के आधार पर सभी उच्च स्तरीय कार्यक्षमता बनानी होगी। यदि आप एक विशेष आवेदन विकसित करते हैं तो यह ठीक है। हालांकि, ज्यादातर मामलों में, आप सिर्फ कम से कम संभव प्रयास के साथ अपने कार्यक्रम में काम कर रहे एक निश्चित डिवाइस प्राप्त करना चाहते हैं।
सिस्टम उपकरणों में से एक है कि आप अक्सर समर्थन की जरूरत है एक धारावाहिक बंदरगाह है । कई प्रयोगशाला उपकरण, सुरक्षा गैजेट और अन्य इन्वेंट्री हैं जिन्हें कॉम पोर्ट के माध्यम से जोड़ा जा सकता है। एपीआई कोडिंग के लिए हफ्तों या महीनों बिताने के बजाय, आप अपने कार्यक्रम में एक तैयार-निर्मित एक्टिवएक्स घटक का उपयोग कर सकते हैं। हम आपको फेबुलाटेक से सीरियल पोर्ट कंट्रोल को आजमाने की सलाह देते हैं।
सीरियल पोर्ट कंट्रोल एक सस्ती, रॉयल्टी मुक्त, घटक है। आप इसका उपयोग किसी भी विकास वातावरण के साथ कर सकते हैं, जैसे विजुअल बेसिक, विजुअल बेसिक .Net, विजुअल सी ++, विजुअल सी #, बोरलैंड डेल्फी, बोरलैंड बिल्डर आदि। बस इसे एक रूप पर रखें और आपके पास सभी कार्यक्षमता है जिसे आपको भौतिक या आभासी सीरियल पोर्ट तक पहुंचने की आवश्यकता है।
सीरियल पोर्ट कंट्रोल स्वचालित रूप से सिस्टम में उपलब्ध सभी बंदरगाहों की गणना करता है। आपको बस उस पोर्ट नाम का चयन करने की आवश्यकता है जिसके साथ आप काम करना चाहते हैं। इस घटक की घटना संचालित वास्तुकला का उपयोग करने के लिए एक तस्वीर है। आपको बंदरगाहों की समय-समय पर जांच करने की आवश्यकता नहीं है ताकि यह पता लगाया जा सके कि बंदरगाह से पढ़ने के लिए नया डेटा उपलब्ध है या नहीं। बस अपने प्रोग्राम में एक फ़ंक्शन को परिभाषित करें जो उचित ईवेंट द्वारा स्वचालित रूप से ट्रिगर किया जाएगा और डेटा को संसाधित करेगा।
इसकी कम लागत के बावजूद, घटक रॉयल्टी मुक्त है। कोई छिपी हुई फीस नहीं है और आप इसे अपने स्वयं के सॉफ्टवेयर के साथ वितरित करने के लिए स्वतंत्र हैं।
संस्करण इतिहास
- विवरण 2.3.4 पर तैनात 2016-06-23
एपीआई में मामूली कीड़े तय किए गए हैं।
- विवरण 2.3.3 पर तैनात 2016-06-06
विंडोज 8, 8.1, 10, सर्वर 2012 और 2012 आर 2 का समर्थन जोड़ा गया है। SHA256 हस्ताक्षर जोड़ा गया है। बोरलैंड घटकों को अब शामिल नहीं किया गया है लेकिन अभी भी अनुरोध द्वारा उपलब्ध हैं।
- विवरण 1.5.3 पर तैनात 2006-06-07
कुछ त्रुटियां तय हैं।
कार्यक्रम विवरण
यू झाला
EULA - अंत उपयोगकर्ता लाइसेंस समझौता
फेबुलाटेक एंड यूजर लाइसेंस एग्रीमेंट
=============================
उपयोगकर्ताओं को सूचना:
निम्नलिखित कानूनी समझौते को ध्यान से पढ़ें। का उपयोग
इस समझौते के साथ प्रदान की गई सॉफ्टवेयर ("SOFTWARE")
इन शर्तों की अपनी स्वीकृति का गठन किया । यदि आप नहीं करते हैं
इस समझौते की शर्तों से सहमत हैं, स्थापित न करें
और/या इस सॉफ्टवेयर का उपयोग करें । इस सॉफ्टवेयर का उपयोगकर्ता का उपयोग है
इस की शर्तों के साथ उपयोगकर्ता द्वारा अनुपालन पर वातानुकूलित
समझौता।
यह सॉफ्टवेयर शेयरवेयर उत्पाद है। इसका मतलब है कि उपयोगकर्ता है
इसकी उपयोगिता का अच्छी तरह से मूल्यांकन करने की संभावना और
खरीदारी करने से पहले कार्यक्षमता। यह और उद्धृत;कोशिश से पहले
आप खरीदते हैं और उद्धृत; दृष्टिकोण अंतिम गारंटी है कि
सॉफ्टवेयर उसकी संतुष्टि के लिए प्रदर्शन करेंगे। इसलिए वहां
इस उत्पादों की किसी भी खरीद के लिए कोई वापसी नीति नहीं है।
1. लाइसेंस अनुदान। फेबुलाटेक, इंक आपको लाइसेंस प्रदान करता है
किसी भी एक पर इस सॉफ्टवेयर के संस्करण की एक प्रति का उपयोग करने के लिए
आप खरीद के रूप में कई लाइसेंस के लिए प्रणाली। "You"का मतलब
कंपनी, इकाई या व्यक्ति जिसका धन करने के लिए उपयोग किया जाता है
लाइसेंस शुल्क का भुगतान करें। "Use"इसका मतलब है भंडारण, लोडिंग,
सॉफ्टवेयर को स्थापित करना, निष्पादित करना या प्रदर्शित करना। आप कर सकते हैं
सॉफ्टवेयर को संशोधित नहीं करना या किसी भी लाइसेंस को अक्षम नहीं करना या
एक इच्छित के रूप में छोड़कर सॉफ्टवेयर की सुविधाओं को नियंत्रित करें
सॉफ्टवेयर की प्रोग्रामिंग सुविधाओं का हिस्सा। जब आप
पहले सॉफ्टवेयर की एक प्रति प्राप्त करें, आपको एक प्रदान किया जाता है
15 दिनों से अधिक की मूल्यांकन अवधि, जिसके बाद
समय आप शर्तों के अनुसार सॉफ्टवेयर के लिए भुगतान करना होगा
और कीमतों सॉफ्टवेयर के प्रलेखन में चर्चा की, या
आपको अपने सिस्टम से सॉफ्टवेयर को हटाना होगा।
यह लाइसेंस किसी अन्य प्रणाली के लिए हस्तांतरणीय नहीं है, या
किसी अन्य संगठन या व्यक्ति के लिए। आप से उम्मीद की जाती है
अपने सिस्टम पर सॉफ्टवेयर का उपयोग करने के लिए और अच्छी तरह से करने के लिए
एक बनाने से पहले इसकी उपयोगिता और कार्यक्षमता का मूल्यांकन
खरीदना। यह "कोशिश करें इससे पहले कि आप खरीदें" दृष्टिकोण
अंतिम गारंटी है कि सॉफ्टवेयर अपने करने के लिए प्रदर्शन करेंगे
संतोष; इसलिए, आप समझते हैं और सहमत हैं कि
किसी भी खरीद के लिए कोई वापसी नीति नहीं है
सॉफ़्टवेयर।
2. स्वामित्व। सॉफ्टवेयर स्वामित्व और कॉपीराइट के द्वारा किया जाता है
फेबुलटेक, इंक आपका लाइसेंस कोई शीर्षक प्रदान नहीं करता है या
सॉफ्टवेयर में स्वामित्व और एक के रूप में नहीं लगाया जाना चाहिए
सॉफ्टवेयर में किसी भी अधिकार की बिक्री .
3. कॉपीराइट। सॉफ्टवेयर कॉपीराइट कानूनों द्वारा संरक्षित है
और अंतरराष्ट्रीय संधि के प्रावधान । आप स्वीकार करते हैं कि
सॉफ्टवेयर में बौद्धिक संपदा के लिए कोई शीर्षक नहीं है
आप को स्थानांतरित कर दिया। आप आगे स्वीकार करते हैं कि शीर्षक
और सॉफ्टवेयर के लिए पूर्ण स्वामित्व अधिकार रहेगा
फेबुलाटेक, इंक की विशेष संपत्ति और आप नहीं करेंगे
स्पष्ट रूप से सेट के अलावा सॉफ्टवेयर के लिए किसी भी अधिकार प्राप्त
इस लाइसेंस में आगे। आप सहमत हैं कि की किसी भी प्रतियां
सॉफ्टवेयर में वही मालिकाना नोटिस होंगे जो
सॉफ्टवेयर पर और सॉफ्टवेयर में दिखाई देते हैं।
4. रिवर्स इंजीनियरिंग। आप सहमत हैं कि आप नहीं करेंगे
संकलन, संशोधित, अनुवाद, या रिवर्स करने का प्रयास
सॉफ्टवेयर को पूरे या आंशिक रूप से अलग करें।
5. कोई अन्य वारंटी नहीं। FabulaTech, इंक वारंट नहीं है
कि सॉफ्टवेयर त्रुटि मुक्त है। फेबुलाटेक, इंक
अन्य सभी वारंटी के संबंध में अस्वीकार करता है
सॉफ्टवेयर, या तो एक्सप्रेस या निहित, सहित लेकिन नहीं
मर्चेंटबिलिटी, फिटनेस की गर्भित वारंटी तक सीमित
एक विशेष उद्देश्य के लिए और तीसरे की गैर-सीमा
पार्टी के अधिकार। कुछ क्षेत्राधिकार इसकी अनुमति नहीं देते हैं
कब तक गर्भित वारंटी या सीमाओं का बहिष्कार
एक गर्भित वारंटी पिछले, या बहिष्कार या हो सकता है
आकस्मिक या परिणामी नुकसान की सीमा है, तो
उपरोक्त सीमाएं या बहिष्करण आप पर लागू नहीं हो सकते हैं।
यह वारंटी आपको विशिष्ट कानूनी अधिकार देती है और आप कर सकते हैं
इसके अलावा अन्य अधिकार हैं जो क्षेत्राधिकार से भिन्न होते हैं
अधिकार-क्षेत्र।
6. विच्छेदता। किसी की अशक्तता की स्थिति में
इस लाइसेंस का प्रावधान, पार्टियों सहमत है कि इस तरह
अशक्तता शेष की वैधता को प्रभावित नहीं करेगी
इस लाइसेंस के कुछ हिस्से।
7. परिणामी नुकसान के लिए कोई दायित्व नहीं। किसी भी घटना में
क्या फेबुलटेक, इंक या उसके आपूर्तिकर्ता आपके लिए उत्तरदायी होंगे
किसी भी परिणामी, विशेष, आकस्मिक या अप्रत्यक्ष के लिए
प्रसव से उत्पन्न होने वाले किसी भी प्रकार का नुकसान,
सॉफ्टवेयर का प्रदर्शन या उपयोग, भले ही फेबुलटेक,
इंक को इस तरह के नुकसान की संभावना की सलाह दी गई है ।
किसी भी घटना में फैबुलटेक, किसी भी दावे के लिए इंक देयता नहीं होगी,
चाहे अनुबंध में, टोरंट या किसी अन्य सिद्धांत में
देयता, आपके द्वारा भुगतान किए गए लाइसेंस शुल्क से अधिक है, यदि कोई हो।
8. पूरा समझौता। यह है पूरा समझौता
आप और फेबुलाटेक, इंक जो किसी भी पूर्व का स्थान लेते हैं
समझौता या समझ, चाहे लिखित हो या मौखिक,
इस लाइसेंस के विषय से संबंधित।
पूर्वगामी समझौते की आपकी स्वीकृति का संकेत दिया गया था
स्थापना के दौरान।