«««««« IDE -ما هو برنامج الدلفي »»»»»»
2 مشترك
صفحة 1 من اصل 1
«««««« IDE -ما هو برنامج الدلفي »»»»»»
نبذة عن ديلفي</SPAN>
</SPAN>من</SPAN> </SPAN></SPAN></SPAN>المعروف أن ديلفي هي منتج بورلاند الأكثر مبيعاً للتطوير السريع للتطبيقات</SPAN> </SPAN></SPAN>RAD (Rapid Application Development) </SPAN>والمستخدم لكتابة تطبيقات ويندوز ، ويمكنك</SPAN> </SPAN></SPAN></SPAN>باستخدام الدلفي إنشاء تطبيقات ويندوز بسرعة أكبر وبسهولة أكثر من أي وقت</SPAN> </SPAN></SPAN></SPAN>مضى</SPAN> </SPAN></SPAN>.
</SPAN>هذا يعني أنك تستطيع إنشاء واجهة المستخدم ( يقصد بواجهة المستخدم</SPAN> </SPAN></SPAN></SPAN>القوائم ومربعات الحوار والإطار الرئيسي ..) لبرنامجك مستخدماً تقنيات السحب</SPAN> </SPAN></SPAN></SPAN>والإفلات لمطور تطبيقات سريع ، يمكنك أيضاً وضع تحكمات أكتيف إكس</SPAN> </SPAN></SPAN>Active X </SPAN>على</SPAN> </SPAN></SPAN></SPAN>نماذجك لإنشاء برامج متخصصة مثل برامج استعراض الويب في دقائق، سيكون ذلك ممتعاً</SPAN> </SPAN></SPAN></SPAN>ولكن حتى تصبح مبرمج تطبيقات ويندوز قدير يتطلب منك عملاً مضنياً</SPAN> </SPAN></SPAN>.
</SPAN>تقوم دلفي</SPAN> </SPAN></SPAN></SPAN>بعمل جيد وذلك بإخفاء بعض التفصيلات التي تشكل أحشاء برنامج الويندوز ولكن ليس</SPAN> </SPAN></SPAN></SPAN>بإمكانها كتابة البرامج من أجلك ، لذلك يجب في النهاية أن تكون مبرمجا ، ويمكن لهذه</SPAN> </SPAN></SPAN></SPAN>العملية أن تكون طويلة ، والخبر الجيد أن دلفي تجعل رحلتك غير متعبة وحتى أنها</SPAN> </SPAN></SPAN></SPAN>تجعلها ممتعة</SPAN> </SPAN></SPAN>.
</SPAN>نظرة سريعة على مكونات ديلفي</SPAN> </SPAN></SPAN>IDE
</SPAN>سنتعرف في هذا القسم</SPAN> </SPAN></SPAN></SPAN>على بيئة التطوير المتكاملة للدلفي</SPAN> </SPAN></SPAN>IDE (Delphi Integrated Development Environment) .
</SPAN>عندما تشغل برنامج الدلفي تظهر لك بيئة التطوير فيه</SPAN> </SPAN></SPAN></SPAN>والتي سنتعرف عليها كل على حده</SPAN> </SPAN></SPAN>
</SPAN>بيئة دلفي</SPAN> </SPAN></SPAN></SPAN>مكونة من ثلاثة أقسام</SPAN> </SPAN></SPAN>:
1- </SPAN>الإطار العلوي</SPAN> </SPAN></SPAN>:
</SPAN>يمكن اعتباره الإطار الرئيسي يحتوي على أشرطة الأدوات ولوحة</SPAN> </SPAN></SPAN></SPAN>المكونات توصلك أشرطة أدوات ديلفي إلى وظائف كالفتح والتخزين والبناء وتحتوي لوحة</SPAN> </SPAN></SPAN></SPAN>المكونات على كثير من مكونات ديلفي التي يمكن وضعها في برامجك (لافتة نصية ، علب</SPAN> </SPAN></SPAN></SPAN>تحرير ، مربعات سرد وأزرار وما شابه ذلك ). لتكون أكثر ملائمة فإن المكونات مقسمة</SPAN> </SPAN></SPAN></SPAN>إلى مجموعات ، حتى تضع مكون على برنامجك انقر على المكون ومن ثم انقر على المكان</SPAN> </SPAN></SPAN></SPAN>حيث تريد وضع المكون على النموذج</SPAN> </SPAN></SPAN>.
2- </SPAN>مفتش</SPAN> </SPAN></SPAN></SPAN>الكائنات : </SPAN>
</SPAN>والذي يتم بواسطته</SPAN> </SPAN></SPAN></SPAN>تعديل الخصائص والأحداث للمكون وسوف تستخدمه بشكل دائم خلال عملك مع ديلفي وهناك</SPAN> </SPAN></SPAN></SPAN>بابين لمفتش الكائنات هما الخصائص</SPAN> </SPAN></SPAN>Properties </SPAN>والأحداث</SPAN> </SPAN></SPAN>Events.
</SPAN>مصطلح الخاصة</SPAN> </SPAN></SPAN>Property </SPAN>يحتوي على خصائص لها قيم تحدد عمل المكون</SPAN>
</SPAN>يتضمن باب الأحداث</SPAN> </SPAN></SPAN>Events </SPAN>قائمة أحداث المكون . تتشكل الأحداث نتيجة لتفاعل المستخدم مع المكون مثلا</SPAN> </SPAN></SPAN></SPAN>عند نقر المكون يتولد حدث يخبرك بأن المكون قد نقر بإمكانك كتابة أوامر تستجيب لهذه</SPAN> </SPAN></SPAN></SPAN>الأحداث</SPAN> </SPAN></SPAN>.
</SPAN>مصطلح الحدث</SPAN> </SPAN></SPAN>Event </SPAN>هو شيء ما يحصل كنتيجة لتفاعل المكون مع</SPAN> </SPAN></SPAN></SPAN>المستخدم أو مع ويندوز</SPAN> </SPAN></SPAN>.
</SPAN>مصطلح معامل الحدث</SPAN> </SPAN></SPAN>Event Handler </SPAN>هو مقطع من البرمجة</SPAN> </SPAN></SPAN></SPAN>ينفذ استجابة للحدث</SPAN> </SPAN></SPAN>.
3- </SPAN>منطقة عمل ديلفي</SPAN> </SPAN></SPAN>
</SPAN>الجزء الثالث هو منطقة عمل ديلفي وعادة ما يظهر مشروعاً جديداً</SPAN> </SPAN></SPAN>.
</SPAN>في المقدمة مصمم النموذج وخلفه محرر الشيفرة الذي تدخل عبره البرمجة</SPAN> </SPAN></SPAN></SPAN>عند كتابة برامجك</SPAN> </SPAN></SPAN>.
</SPAN>وكلا من مفتش الكائنات ومصمم النموذج ومحرر الشيفرة</SPAN> </SPAN></SPAN></SPAN>تتفاعل فيما بينها عند بناء التطبيقات لتولد البرنامج</SPAN> </SPAN></SPAN>.</SPAN>
</SPAN>
اتمنى أن الجميع قد استفاد </STRONG></SPAN>
ونلتقي في مواضيع قادمة</STRONG></SPAN>
تحياتي</STRONG></SPAN>
</SPAN>من</SPAN> </SPAN></SPAN></SPAN>المعروف أن ديلفي هي منتج بورلاند الأكثر مبيعاً للتطوير السريع للتطبيقات</SPAN> </SPAN></SPAN>RAD (Rapid Application Development) </SPAN>والمستخدم لكتابة تطبيقات ويندوز ، ويمكنك</SPAN> </SPAN></SPAN></SPAN>باستخدام الدلفي إنشاء تطبيقات ويندوز بسرعة أكبر وبسهولة أكثر من أي وقت</SPAN> </SPAN></SPAN></SPAN>مضى</SPAN> </SPAN></SPAN>.
</SPAN>هذا يعني أنك تستطيع إنشاء واجهة المستخدم ( يقصد بواجهة المستخدم</SPAN> </SPAN></SPAN></SPAN>القوائم ومربعات الحوار والإطار الرئيسي ..) لبرنامجك مستخدماً تقنيات السحب</SPAN> </SPAN></SPAN></SPAN>والإفلات لمطور تطبيقات سريع ، يمكنك أيضاً وضع تحكمات أكتيف إكس</SPAN> </SPAN></SPAN>Active X </SPAN>على</SPAN> </SPAN></SPAN></SPAN>نماذجك لإنشاء برامج متخصصة مثل برامج استعراض الويب في دقائق، سيكون ذلك ممتعاً</SPAN> </SPAN></SPAN></SPAN>ولكن حتى تصبح مبرمج تطبيقات ويندوز قدير يتطلب منك عملاً مضنياً</SPAN> </SPAN></SPAN>.
</SPAN>تقوم دلفي</SPAN> </SPAN></SPAN></SPAN>بعمل جيد وذلك بإخفاء بعض التفصيلات التي تشكل أحشاء برنامج الويندوز ولكن ليس</SPAN> </SPAN></SPAN></SPAN>بإمكانها كتابة البرامج من أجلك ، لذلك يجب في النهاية أن تكون مبرمجا ، ويمكن لهذه</SPAN> </SPAN></SPAN></SPAN>العملية أن تكون طويلة ، والخبر الجيد أن دلفي تجعل رحلتك غير متعبة وحتى أنها</SPAN> </SPAN></SPAN></SPAN>تجعلها ممتعة</SPAN> </SPAN></SPAN>.
</SPAN>نظرة سريعة على مكونات ديلفي</SPAN> </SPAN></SPAN>IDE
</SPAN>سنتعرف في هذا القسم</SPAN> </SPAN></SPAN></SPAN>على بيئة التطوير المتكاملة للدلفي</SPAN> </SPAN></SPAN>IDE (Delphi Integrated Development Environment) .
</SPAN>عندما تشغل برنامج الدلفي تظهر لك بيئة التطوير فيه</SPAN> </SPAN></SPAN></SPAN>والتي سنتعرف عليها كل على حده</SPAN> </SPAN></SPAN>
</SPAN>بيئة دلفي</SPAN> </SPAN></SPAN></SPAN>مكونة من ثلاثة أقسام</SPAN> </SPAN></SPAN>:
1- </SPAN>الإطار العلوي</SPAN> </SPAN></SPAN>:
</SPAN>يمكن اعتباره الإطار الرئيسي يحتوي على أشرطة الأدوات ولوحة</SPAN> </SPAN></SPAN></SPAN>المكونات توصلك أشرطة أدوات ديلفي إلى وظائف كالفتح والتخزين والبناء وتحتوي لوحة</SPAN> </SPAN></SPAN></SPAN>المكونات على كثير من مكونات ديلفي التي يمكن وضعها في برامجك (لافتة نصية ، علب</SPAN> </SPAN></SPAN></SPAN>تحرير ، مربعات سرد وأزرار وما شابه ذلك ). لتكون أكثر ملائمة فإن المكونات مقسمة</SPAN> </SPAN></SPAN></SPAN>إلى مجموعات ، حتى تضع مكون على برنامجك انقر على المكون ومن ثم انقر على المكان</SPAN> </SPAN></SPAN></SPAN>حيث تريد وضع المكون على النموذج</SPAN> </SPAN></SPAN>.
2- </SPAN>مفتش</SPAN> </SPAN></SPAN></SPAN>الكائنات : </SPAN>
</SPAN>والذي يتم بواسطته</SPAN> </SPAN></SPAN></SPAN>تعديل الخصائص والأحداث للمكون وسوف تستخدمه بشكل دائم خلال عملك مع ديلفي وهناك</SPAN> </SPAN></SPAN></SPAN>بابين لمفتش الكائنات هما الخصائص</SPAN> </SPAN></SPAN>Properties </SPAN>والأحداث</SPAN> </SPAN></SPAN>Events.
</SPAN>مصطلح الخاصة</SPAN> </SPAN></SPAN>Property </SPAN>يحتوي على خصائص لها قيم تحدد عمل المكون</SPAN>
</SPAN>يتضمن باب الأحداث</SPAN> </SPAN></SPAN>Events </SPAN>قائمة أحداث المكون . تتشكل الأحداث نتيجة لتفاعل المستخدم مع المكون مثلا</SPAN> </SPAN></SPAN></SPAN>عند نقر المكون يتولد حدث يخبرك بأن المكون قد نقر بإمكانك كتابة أوامر تستجيب لهذه</SPAN> </SPAN></SPAN></SPAN>الأحداث</SPAN> </SPAN></SPAN>.
</SPAN>مصطلح الحدث</SPAN> </SPAN></SPAN>Event </SPAN>هو شيء ما يحصل كنتيجة لتفاعل المكون مع</SPAN> </SPAN></SPAN></SPAN>المستخدم أو مع ويندوز</SPAN> </SPAN></SPAN>.
</SPAN>مصطلح معامل الحدث</SPAN> </SPAN></SPAN>Event Handler </SPAN>هو مقطع من البرمجة</SPAN> </SPAN></SPAN></SPAN>ينفذ استجابة للحدث</SPAN> </SPAN></SPAN>.
3- </SPAN>منطقة عمل ديلفي</SPAN> </SPAN></SPAN>
</SPAN>الجزء الثالث هو منطقة عمل ديلفي وعادة ما يظهر مشروعاً جديداً</SPAN> </SPAN></SPAN>.
</SPAN>في المقدمة مصمم النموذج وخلفه محرر الشيفرة الذي تدخل عبره البرمجة</SPAN> </SPAN></SPAN></SPAN>عند كتابة برامجك</SPAN> </SPAN></SPAN>.
</SPAN>وكلا من مفتش الكائنات ومصمم النموذج ومحرر الشيفرة</SPAN> </SPAN></SPAN></SPAN>تتفاعل فيما بينها عند بناء التطبيقات لتولد البرنامج</SPAN> </SPAN></SPAN>.</SPAN>
</SPAN>
اتمنى أن الجميع قد استفاد </STRONG></SPAN>
ونلتقي في مواضيع قادمة</STRONG></SPAN>
تحياتي</STRONG></SPAN>
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى