कंप्यूटरप्रोग्रामिंग

डेल्फी - अनुप्रयोग विकास पर्यावरण

विंडोज और अन्य लोकप्रिय के लिए सॉफ्टवेयर विकास ऑपरेटिंग सिस्टम उपकरण के विभिन्न प्रकार से किया जा सकता है। उन है कि रूसी और विदेशी डेवलपर्स के बीच बहुत लोकप्रिय की विशेषता है के अलावा, - डेल्फी कार्यक्रम। विकास उपकरण की क्या विशेषताएं हैं? सबसे अपनी संभावनाओं की उल्लेखनीय क्या हैं?

डेल्फी बारे में सामान्य जानकारी

डेल्फी - आईडीई अनुप्रयोग प्रोग्राम, जो ओएस विंडोज, MacOS, में और मोबाइल ऑपरेटिंग सिस्टम पर चलने के लिए तैयार कर रहे हैं - iOS और Android। भाषा और कोड पीढ़ी प्रक्रियाओं की सादगी की विशेषता।

यदि आवश्यक हो, ऑपरेटिंग सिस्टम और भाषा C और C ++ में लिखा पुस्तकालयों के साथ निम्न स्तर के संचार प्रदान करता है। कार्यक्रम डेल्फी के साथ बनाया जाता है कि, तीसरे दल के खाल की आवश्यकता नहीं है शुरू करने के लिए - जैसे, उदाहरण के लिए, जावा वर्चुअल मशीन। डेल्फी - एक विकास पर्यावरण कि सफलतापूर्वक दोनों पेशेवरों द्वारा और प्रशिक्षण प्रयोजनों के लिए इस्तेमाल किया जा सकता। आदेश, इसकी संभावनाओं की बुनियादी सीखना जरूरी नहीं कि उच्च योग्यता और जटिल प्रोग्रामिंग भाषाओं के ज्ञान के अधिकारी करने के लिए।

मुख्य लाभ

जानें क्या सवाल में सॉफ्टवेयर उत्पाद का प्रमुख लाभ क्या हैं। करते हैं, एक तरह से या किसी अन्य आईटी कंपनी में विकास के वातावरण के चुनाव के लिए तर्क किया, डेल्फी कई प्रोग्रामर की पसंद बनते जा और सिफारिश की उन्हें इस्तेमाल करने के है। यह तथ्य यह है कि इस माहौल में, सबसे संभव के रूप में शीघ्र में आवेदन पत्र बना सकते हैं यहां तक कि उन कंप्यूटर जिनमें मामूली हार्डवेयर विशिष्टताओं में उच्च प्रदर्शन के साथ उन्हें प्रदान करने के कारण है। माना विकास के वातावरण को चुनने के पक्ष में एक महत्वपूर्ण तर्क - यह डेल्फी इंटरफेस में मौजूद समाधान के एक मानक सेट द्वारा कवर नहीं नए उपकरणों से पूरित किया जा सकता है।

अब हम अध्ययन करेगा क्या डेल्फी के क्या व्यावहारिक उपयोग की संभावनाओं की बारीकियों।

इंटरफ़ेस की बारीकियों

सबसे पहले, आप सॉफ्टवेयर विकास के माध्यम के इंटरफेस की कुछ सुविधाओं पर ध्यान देना कर सकते हैं। इस प्रकार, कार्यक्रम संरचना के कार्य करने के स्थान कई बुनियादी खिड़कियों के साथ एक साथ आपरेशन शामिल है। विस्तार से इस संपत्ति पर विचार करें।

डेल्फी विकास के वातावरण, विशेष रूप से संस्करण 7, निम्नलिखित महत्वपूर्ण मॉड्यूल के सक्रियण शामिल है: प्रपत्र डिजाइनर, संपादक, पैलेट, इंस्पेक्टर वस्तु, और निर्देशिका। डेल्फी चिह्नित घटकों के कुछ संस्करणों में अलग ढंग से करने के लिए भेजा जा सकता है। आकार बॉक्स - उदाहरण के लिए, संपादक प्रोग्राम कोड, डिजाइनर की एक खिड़की के अनुरूप कर सकते हैं। हालांकि, उनकी कार्यक्षमता एक ही हो जाएगा। चिह्नित डेल्फी इंटरफ़ेस तत्वों सहायक उपकरण की एक किस्म के पूरक कर सकते हैं। मुख्य रूप से पहले दो सॉफ्टवेयर विकास प्रक्रियाओं की दृष्टि माना जाता है। लेकिन बाकी के रूप में महत्वपूर्ण है। चिह्नित डेल्फी मॉड्यूल का उपयोग करने का सुविधाओं पर विचार करें।

फार्म डिजाइनर, संपादक और पैलेट

का प्रयोग करें प्रपत्र डिजाइनर डेवलपर इसके इंटरफेस पैदा करता है। बारी में, यह कोड संपादक में लिखा है। कई प्रोग्रामर जो, सबसे इष्टतम समाधान के रूप में डेल्फी विकास के वातावरण का चयन करने की सलाह देते हैं प्रपत्र डिजाइनर उपयोग की आसानी लाने के लिए एक तर्क के रूप। कुछ विशेषज्ञों का मानना है कि इस प्रक्रिया करता है और अधिक एक खेल की तरह है।

जैसे ही उपयोगकर्ता कार्यक्रम बनाने के लिए शुरू होता है और फार्म डिजाइनर चलाता है के रूप में, तो शुरू में यह कोई तत्व शामिल हैं, यह खाली है। पैलेट - लेकिन वह तुरंत अन्य डेल्फी मॉड्यूल पर स्थित उपकरण का उपयोग कर भरा जा सकता है किया गया था। के तत्वों कार्यक्रम इंटरफेस, जो फार्म डिजाइनर में कॉन्फ़िगर किया गया है टीम है, जो, बारी में, संपादक में लिखे गए हैं प्रबंधन करना चाहिए।

लेकिन वापस अभी तक पैलेट। यह की मदद प्रपत्र डिजाइनर सही वस्तुओं में रखा जा सकता है। जब तक कि वह पैलेट, दूसरी बार के क्षेत्र में है - - प्रपत्र डिजाइनर विंडो में किसी विशेष उपकरण का उपयोग करने के लिए उस पर एक बार क्लिक करें चाहिए। उसके बाद, इसी वस्तु विकास के क्षेत्र में चले जाएँगे, और यह इसके लिए संपादक में कोड निर्धारित करने के लिए संभव है।

वस्तु निरीक्षक

एक अन्य महत्वपूर्ण तत्व यह है कि डेल्फी शामिल हैं - विंडोज के लिए आवेदन विकास पर्यावरण और अन्य लोकप्रिय प्लेटफार्मों - वस्तु निरीक्षक। यह उल्लेखनीय है कि जानकारी में दिखाया गया है बदल रहा है: यह उद्देश्य यह है कि फार्म डिजाइनर में चुना जाता है की स्थिति को प्रभावित करता है।

वस्तु इंस्पेक्टर संरचना है। यह दो खिड़कियों के होते हैं। प्रत्येक तय एल्गोरिदम कि संबंधित घटकों के व्यवहार का निर्धारण पर। घटनाओं - पहला गुण, दूसरी बार में प्रदर्शित करता है। प्रोग्रामर एल्गोरिदम कि विशेष रूप से घटक को प्रभावित में समायोजन करने के लिए चाहता है, यह वस्तु इंस्पेक्टर की क्षमता से खींचता है। उदाहरण के लिए, आप कार्यक्रम, उनकी ऊंचाई और चौड़ाई के इंटरफेस के विभिन्न तत्वों की स्थिति को बदल सकते हैं।

में वस्तु इंस्पेक्टर बुकमार्क है, तो आप गुण या घटनाओं है कि सीधे संपादक के साथ जुड़े रहे दर्शाती पृष्ठों के बीच स्विच करने के लिए उपयोग कर सकते हैं। इसलिए, यदि आप, स्क्रीन पर प्रदर्शित वस्तुओं में से किसी का दाएँ हाथ की ओर पर डबल क्लिक करें कोड है कि एक विशेष घटना से मेल खाती है, संपादक में संलग्न है।

डेल्फी में सॉफ्टवेयर विकास विभिन्न समस्याओं को हल करने वस्तु इंस्पेक्टर उपयोग करने के लिए है। यह तथ्य यह है कि इस उपकरण के साथ वास्तव में, और साथ ही अपने आप को किसी भी रूप पर स्थित वस्तुओं के गुणों को बदलने के द्वारा पूर्व निर्धारित है। हम विस्तार से अध्ययन किया वस्तु निरीक्षक के साथ सुविधाओं में से कुछ।

वस्तु इंस्पेक्टर: कब्जा अवसरों

यह समझने के लिए कैसे समन्वित विकास पर्यावरण बातचीत इंस्पेक्टर वस्तुओं और आकार के मामले में डेल्फी, आप अंतरफलक के कुछ आम तत्व Windows में के गुणों को बदलने की कोशिश कर सकते हैं - उदाहरण, मेमो, बटन और लिस्टबॉक्स के लिए (बाद में हम उनकी सार अधिक की जांच करेंगे)। एक शुरुआत के लिए वे उपलब्ध साधनों का उपयोग कर, प्रपत्र पर रखा जाना डेल्फी की जरूरत है।

आप Ctl3D संपत्ति के साथ प्रयोग करने की कोशिश कर सकते हैं। ऐसा करने के लिए, आप फार्म पर क्लिक करें और फिर इंस्पेक्टर वस्तु और सवाल में संपत्ति के मूल्य को बदलने के लिए जाने की जरूरत है। इस फार्म के बाद काफी बदल गया है उपस्थिति। इसके साथ ही Ctl3D संपत्ति तत्वों है कि विकास की खिड़की में रखा जाता है में से प्रत्येक में बदल जायेगा।

प्रयोगों करने के बाद हम वापस आकार और मूल्य Ctl3D मजबूत करने के लिए जा सकते हैं। मेमो और लिस्टबॉक्स के तत्वों है कि वापस आया। अब आप उनके गुणों स्थान फार्म पर, उपस्थिति बदल सकते हैं। उदाहरण के लिए, मेनू से आइटम संपादित करें का चयन करें, और तब - आकार, प्रोग्रामर चौड़ाई और वस्तुओं की ऊंचाई बदल सकते हैं। वहाँ, केंद्र में उन्हें व्यवस्था करने के लिए संपादित करें और संरेखित का चयन करके एक विकल्प है। उचित कार्रवाई को प्रभावित करेगा क्या वस्तु इंस्पेक्टर में प्रदर्शित होता है।

बदलने के घटकों के गुण विषय डेल्फी मॉड्यूल द्वारा किया जा सकता है। उदाहरण के लिए, यदि कार्य उनके लिए एक विशिष्ट रंग को परिभाषित करने के लिए है, कि, कई उपकरणों के रूपांतरों भागीदारी है। सबसे पहले, आपको आदेश रंग करने के लिए इसी दर्ज कर सकते हैं - जैसे लाल - clRed, - के क्षेत्र में सुविधा प्रबंधन। दूसरे, उपयोगकर्ता सूची से एक रंग का चयन कर सकते हैं। एक विंडो दिखाई देगी रंग मुंडा - तीसरे, वहाँ एक विकल्प रंग गुण डबल क्लिक करें है। , फ़ॉन्ट प्रकार, रंग या आकार उदाहरण के लिए - इसी तरह, एक डेवलपर विशेषताओं और अन्य वस्तुओं को बदल सकते हैं।

निर्देशिका

डेल्फी - आईडीई है, जो एक पर्याप्त विस्तृत सहायता प्रणाली से पूरित है। यह उल्लेख करने के लिए, मदद मेनू आइटम का चयन करें। एक गाइड - तो फिर तुम मध्यम हम विंडो में सॉफ्टवेयर मॉड्यूल के विकास के ऊपर उल्लेख किया है में से एक देखेंगे। सुविधा का उपयोग उन है कि जब आप प्रेस एफ 1 उपयोगकर्ता को एक विशिष्ट संकेत प्राप्त होगा यह सगाई उपकरण की विशिष्टता को दर्शाती है। उदाहरण के लिए, यदि प्रोग्रामर वस्तु निरीक्षक के साथ काम कर रहा है, वह संपत्ति में से एक चुन सकते हैं, और उसके बाद F1 दबाएँ और प्रासंगिक विकल्प पर पृष्ठभूमि जानकारी मिलती है। एक ही जब इंटरफेस है, जो एक विकास के वातावरण डेल्फी 7 और सॉफ्टवेयर की उचित प्रकार के अन्य संस्करणों में शामिल हैं के किसी भी अन्य तत्वों के साथ काम किया जा सकता है।

इंटरफेस के अन्य तत्व

मेनू, त्वरित पहुंच टूलबार, साथ ही एक छवि संपादक - रिपोर्टिंग इंटरफ़ेस सॉफ्टवेयर समाधान के अन्य महत्वपूर्ण घटकों के बीच। मेनू के बारे में - यह प्रोग्रामर विकास के वातावरण की संरचना में मौजूद घटकों के लिए फ़ास्ट पहुंच के लिए अनुमति देता है। इतनी के रूप में आप माउस के साथ कर सकते हैं, और हॉटकी का उपयोग कर के साथ इसका उपयोग करें। बस त्वरित पहुंच टूलबार के मेनू के नीचे स्थित है। अपने कार्यों में से कुछ उन है कि मेनू के लक्षण हैं के साथ ओवरलैप है, लेकिन उन्हें करने के लिए उपयोग तेजी से होता है। छवि संपादक Windows में पेंट कार्यक्रम के लिए कुछ इसी तरह में डेल्फी। यही कारण है, यह की मदद से आप चित्रों का सरल समायोजन उन्हें शिलालेख और अन्य तत्वों पर डाल कर सकते हैं।

प्रोग्रामिंग उपकरण

डेल्फी - आईडीई, जो प्रोग्रामर क्षमता बढ़ाने के लिए उपकरणों की एक बड़ी संख्या में शामिल हैं। तो, हम ऊपर कुंजी मॉड्यूल विशेष उपकरणों का एक सेट से पूरित कर रहे हैं पर विचार किया है। लोगों में: डिबगर, संकलक, साथ ही घटकों और WinSight WinSpector। नोट डेल्फी के कुछ संस्करणों में आइटम को अलग से स्थापित करने की आवश्यकता है कि जाँच की। हम उनके विशिष्टता का अध्ययन।

डेल्फी डिबगर

डिबगर के बारे में - इस उपकरण शुद्धता के लिए उपयुक्त सॉफ्टवेयर एल्गोरिदम के आवश्यक जांच से बाहर ले जाने के कोड संपादक भाग का पूरक है। इसके साथ, डेवलपर वास्तव में लाइन द्वारा अपने स्रोत कोड लाइन का पता लगाने कर सकते हैं। कुछ मामलों में, इस समस्या का समाधान है, घटकों के विकास के रूप में, डेल्फी एक स्टैंडअलोन उत्पाद के रूप में एक बाहरी डिबगर, जो सॉफ्टवेयर द्वारा उत्पन्न बढ़ाया सत्यापन कोड के लिए प्रोग्रामर की अनुमति देता है के साथ पूरक किया जा सकता है।

डेल्फी संकलक

अब हम माना विकास के वातावरण संकलक की विशिष्टता का अध्ययन। ध्यान दें कि डेल्फी संरचना में कई इसी तत्व शामिल हो सकते। तो, वहाँ संकलक डीसीसी, जो मामलों में उपयोगी है का उपयोग करने के लिए एक विकल्प है, जहां बाहरी डीबगर में आवेदन के साथ काम करने का कार्य।

Winsight और WinSpector

ये मॉड्यूल उन है कि डेल्फी में आगे स्थापित किया जाना चाहिए शामिल हैं। मास्टरिंग में रिश्तेदार कठिनाई की विशेषता। हालांकि, कई प्रोग्रामर कि डेल्फी विकास के वातावरण की एक किस्म को लागू किया है, यह माना जाता है कि इन घटकों का उपयोग करने के लिए सीखने के लिए सुनिश्चित हो गया है। तो, Winsight मॉड्यूल विंडोज संदेशों की निगरानी करने के लिए प्रयोग किया जाता है। इस तरह के एक घटक WinSpector है, हम एक विशेष फ़ाइल में कंप्यूटर के राज्य को ठीक करने की जरूरत है। सॉफ्टवेयर विकास किसी भी विफलताओं हो जाएगा के पाठ्यक्रम में है, यह हमेशा फ़ाइल को खोलने और क्या समस्या का कारण हो सकता है देखने के लिए संभव है।

मानक घटकों

डेल्फी विकास पर्यावरण, सामान्य जानकारी, जिनमें से हम अध्ययन कर रहे हैं, यह मानक घटक है, जो यह भी जानते हैं के लिए उपयोगी होते की एक संख्या भी शामिल है। विशेषज्ञों जिनके बाद का संदर्भ लें: mainmenu, PopupMenu, लेबल, संपादित करें, मेमो, बटन, चेकबॉक्स, radiobutton, लिस्टबॉक्स, Combobox, स्क्रॉलबार, Groupbox, पैनल, और scrollbox। हम उनके विशिष्ट विवरण का अध्ययन करेंगे।

Mainmenu घटक कार्यक्रम के द्वारा बनाई गई इंटरफ़ेस में मुख्य मेनू को समायोजित करने के लिए बनाया गया है। ऐसा करने के लिए फार्म पर उपयुक्त आइटम रखें और फिर वस्तु इंस्पेक्टर के माध्यम से आइटम संपत्ति कहते हैं, और उसके बाद उपयुक्त मेनू आइटम का निर्धारण।

PopupMenu घटक कार्यक्रम के द्वारा बनाई गई इंटरफेस, यानी में पॉप-अप मेनू समायोजित करने के लिए, सही माउस बटन के एक क्लिक के साथ खोलने बनाया गया है।

के लिए पाठ के प्रयोजन के कार्यक्रम विंडो में प्रदर्शित होता लेबल घटक संचालित है। यह उदाहरण के लिए विन्यस्त किया जा सकता,, वस्तु इंस्पेक्टर में वांछित फ़ॉन्ट स्थापित करने के लिए।

संपादित घटक आदेश स्क्रीन टुकड़े, जो उपयोगकर्ता जबकि कार्यक्रम चल रहा है संपादित कर सकते हैं पर पाठ प्रदर्शित करने में सक्रिय है। मेमो इसके पूरक घटक है जो, के माध्यम से बारी में, बड़े पाठ के साथ काम कर सकते हैं। यह तत्व, शामिल हैं उदाहरण के लिए, इस तरह के रूप विकल्पों शब्द रैप, नकल पाठ।

बटन घटक बटन दबाने जबकि कार्यक्रम चल रहा है द्वारा विभिन्न कार्यों को करने के लिए बनाया गया है। फार्म पर इसी तत्व रखें, और उसके बाद उपयुक्त कोड दर्ज करें।

चेकबॉक्स घटक एक छोटी सी खिड़की है, जो एक माउस के साथ एक जाँच चिह्न रखा जा सकता है के साथ ऑन लाइन स्क्रीन प्रदर्शित करने के लिए अनुमति देता है। ऐसा ही एक तत्व - radiobutton। वे भिन्न होते हैं, सबसे पहले, उपस्थिति - दूसरे घटक एक चक्र के रूप में बनाया गया है, और दूसरी बात, पहले सदस्य कई विकल्प के एक साथ चयन, radiobutton की अनुमति - केवल एक।

लिस्टबॉक्स घटक सूची स्क्रीन है जिस पर एक उपयोगकर्ता एक माउस से स्क्रॉल कर सकते हैं प्रदर्शित करने के लिए प्रयोग किया जाता है। कुछ इसे करने के लिए एक और तत्व समान - Combobox है, लेकिन यह एक विशेष क्षेत्र में पाठ दर्ज करने की क्षमता से पूरित है।

स्क्रॉलबार घटक - खिड़की में एक स्क्रॉल पट्टी। आम तौर पर एक पाठ स्थान या वस्तुओं का आकार जैसे ही स्वचालित रूप से प्रकट होता है खिड़की से बड़ा हो गया है।

Groupbox घटक आदेश टैब कुंजी दबाकर विंडो के बीच विस्थापन के आदेश को ठीक करने में सक्रिय है। पैनल तत्व पूरक किया जा सकता है जिसके द्वारा आंदोलन एक फार्म पर अधिक वस्तुओं का प्रदर्शन किया जा सकता है।

Scrollbox घटक क्षेत्र कि क्षैतिज और खड़ी स्क्रॉल किया जा सकता है के आकार ठीक करने के लिए अनुमति देता है। संपत्ति के अनुसार डिफ़ॉल्ट रूप से डेल्फी के मुख्य विंडो की विशेषता है। लेकिन अगर विशिष्ट क्षेत्र आकार में इस तरह के विकल्पों में से शामिल होने के लिए की जरूरत है, तो आप घटक scrollbox का उपयोग कर सकते हैं।

सारांश

डेल्फी - महान अवसर के साथ अनुप्रयोग विकास वातावरण, एक ही समय बुनियादी कार्यों के उपयोग की सादगी की विशेषता पर। उपकरण है कि इसकी संरचना में शामिल हैं के साथ, यह विंडोज और अन्य लोकप्रिय ऑपरेटिंग सिस्टम के लिए कार्यक्रमों के प्रकार की एक किस्म बनाने के लिए संभव है।

, प्रोग्रामिंग एल्गोरिदम या डिबग डिजाइन चरण में - चयन डेल्फी विकास उपकरण, कई प्रोग्रामर प्रयोज्य इंटरफेस का कारण उपयुक्त सॉफ्टवेयर, साथ ही उपकरण है कि कार्यक्रम के किसी भी भाग पर काम कर लिए उपयोगी होते हैं की एक विस्तृत श्रृंखला।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.delachieve.com. Theme powered by WordPress.