![]() |
الحصة الثانية عشر
السلام عليكم ورحمة الله وبركاته بعون الله نستكمل باقي الشرح و كل الشكر لمن سأل وأبدا رأيه في هذا العمل وبالنسبة لمذكرة الترم التاني قريبا ان شاء الله يله بينا نبدأ احنا قبل كدا قولنا ان لغة فيجوال لغة بتعتمد على الكائنات او الادوات؟ صح ولا طبعا صح يا استاذ بلال حلو قوي فاكرين اول كائن او اداة اتكلمنا عنه في الحصة اللي فاتت ؟ برافوا يا نور الدين يا متين : فعلا هو النموذج Form . واحنا قولنا قبل كدا ان اي كائن له مجموعة خصائص بتميزه عن اي كائن آخر. طيب تيجوا نلعب في خصائص اداة النموذج . طيب يله بينا نلعب شويه استنوا نسيت اقولكم على حاجه مهمه اوي لما نحب نجرب المشروع أو البرنامج نعمل ايه ؟ خلي بالك لما نحب نجرب أو نشغل المشروع في وضع الاختبار نضغط على مفتاح F5 من لوحة المفاتيح او مفتاح start Debugging من شريط الادوات http://www.mediafire.com/conv/f42cc7...1bf9f48e6g.jpg او لو مش عارف اتفرج على الفيديو دا http://www.youtube.com/watch?v=rU1qO...ature=youtu.be طيب حلو كدا يله نلعب في خصائص الادوات بدون كود برمجة يعني واحنا في مرحلة التصميم. لحظه لو سمحت يا مستر هو يعني ممكن يا استاذ بلال نغيير قيم الخصائص بطريقتان الاولى بدون كود يعني واحنا في مرحلة التصميم . صح يا آلاء والثانية بكود ودي بتظهر نتيجتها عند التشغيل ووقوع الحدث على الكائن . يعني الكود اللي جوه كائن يعتبر الاستجابة الخاصة بالكائن عند وقوع حدث عليه. نبدء بأداة النموذج Form خلي بالك دي الخصائص http://www.mediafire.com/conv/18e53c...923dc43d6g.jpg واتفرج على الفيديو دا بس لازم تنزله على جهازك http://www.mediafire.com/?cbr7jk38q20ipl8 الاداة التانية هيه أداة button : دي بقى من اهم الادوات لا يمكن الاستغناء عنها زر الـ Button يستخدم لتنفيذ مجموعة الاوامر اللي حتكتب فيه بمجرد الضغط عليه. طيب احطه ازاي على النموذج ؟ انا قلت قبل كدا بس مش خسارة اقولكم تاني http://www.mediafire.com/conv/c45a69...a1a49c2a6g.jpg خلي بالك ان خاصية name , text , forecolor,backcolor دي خصائص مشتركة مع معظم الادوات. ودي خصائصه. http://www.mediafire.com/conv/d031cc...2351684b6g.jpg طبعا انا شرحتهم قبل كدا، بس خليك فاكر ان خاصية text تحدد النص المكتوب على الاداة وخاصية Size تحدد عرض وارتفاع الاداة http://www.mediafire.com/conv/20e6ef...e523b2806g.jpg شوف الفيديو دا http://www.youtube.com/watch?v=i9H-3...ature=youtu.be الاداة التالته هي Label اد اداة العنوان الاداة دي شغلته بتدي عنوان للادوات أو رسالة يعني وسيلة للعرض او الاخراج زي امر Print في الخرائط فاكرينها ولا نسيتوها. ومدام هي وسيلة للعرض يبقى انت متقدرشي تغيير المكتوب عليها او تحذف بدون كود. طيب ازاي احطها على النموذج ؟ http://www.mediafire.com/conv/00516a...f01f76b06g.jpg طيب وايه خصائصها يا استاذ بلال ؟ خلي بالك اداة label لها خاصية name و text و Font و forecolor وbackcolor و Visible و Enabled وخصائص آخرى ومنها . BorderStyle تحديد شكل حدود الخارجية للأداة AutoSize تحديد إذا ما كان حجم الأداة يتحدد حسب حجم النص المكتوب عليه ام لا القيمة True يتحدد حجم الأداة حسب النص الظاهر القيمة False يتم تحديد حجم الأداة بالفأرة يدوياً شوف الفيديو دا http://www.youtube.com/watch?v=xaskw...ature=youtu.be الاداة الرابعة اداة textbox ودي اداة تستخدم لاستقبال قيم يعني وسيلة لادخال البيانات زي امر input في الخرائط. http://www.mediafire.com/conv/486c0a...ac40e4196g.jpg خلي بالك اداة textbox لها خاصية name و text و Font و forecolor وbackcolor و Visible و Enabled وخصائص آخرى ومنها . الخاصية الوظيفة الخاصة بها Maxlength تحديد الحد الأقصى لعدد الحروف التي يمكن كتابتها داخل صندوق النص MultiLine تحديد إذا كانت الأداة متعدد الأسطر Multi Line القيمة False هي القيمة الافتراضية أي غير متعددة الاسطر القيمة True أي أن الاداة متعددة الأسطر PasswordChar تحديد رمز يستخدم في الظهور بدلاً من النص المكتوب ( كلمة مرور ) . اتفرج على الفيديو دا وخلي بالك في الفيديو شوية خصائص زيادة . http://www.mediafire.com/?vcoyda1q0qd9a0b الاداة الخامسة اداة Listbox والاداة دي بتعرض قائمة من العناصر ممكن تختار اي عنصر منها http://www.mediafire.com/conv/328d49...b8522cb26g.jpg خلي بالك اداة listbox لها خاصية name و text و Font و forecolor وbackcolor و Visible و Enabled وخصائص آخرى ومنها . الخاصية الوظيفة Items العناصر التي تعرض على الاداة Sorted تحدد إذا ما كان العناصر مرتبة أم لا . SelectionMode تحدد إذا ما كان من الممكن اختيار عنصر أو أكثر من العناصر المعروضة اتفرج على الفيديو دا . http://www.youtube.com/watch?v=pg8t_...ature=youtu.be الاداة السادسة أداة صندق التحرير و السرد ComboBox ودي زي listbox بص بتكون منسدلة يعني تغضط على السهم تظهر باقي العناصر http://www.mediafire.com/conv/39ba34...23db91726g.jpg ازاي احطها على النموذج http://www.mediafire.com/conv/88ac42...1285d60d6g.jpg خصائصها الخاصية الوظيفة Items العناصر التي تعرض على الاداة AutCompleteSource مصدر العناصر المقترحة لعملية الاكمال AutoCompleteMode النص الذي على أساسه تقترح جزء من عناصر القائمة شوف الفيديو دا http://www.youtube.com/watch?v=mLmb8...ature=youtu.be الاداة السابعة صندوق المجموعة GroupBox : ـ يستخدم في إحتواء أداوت التحكم ذات الوظيفة الواحدة على نافذة النموذج. يعني ممكن اقسم الادوات الى مجموعات صغير بواسطتها http://www.mediafire.com/conv/8a0569...7ce3f91d6g.jpg وطبعا ليها خصائص زي name و text وباقي الخصائص التي سبق شرحا. الاداة الثامنة اداة RadioButton الاداة دي بتتيح عرض اكثر من عنصر او اختيار مع امكانية تحديد عنصر واحد فقط منها. http://www.mediafire.com/conv/950583...a1b36a126g.jpg الاداة التاسعة اداة CheckBox دي بقى عكس االاداة اللي فاتت بتتيح عرض اكثر من عنصر او اختيار مع امكانية تحديد اكثر من عنصر منها. http://www.mediafire.com/conv/a2a9e5...202acc3b6g.jpg خصائص الاداتان radio و Check واحدة وهي http://www.mediafire.com/conv/ab1ad6...25431f966g.jpg طبعا في خاصية name وباقي الخصائص المشتركة. دا بقى فيديو بيشرح استخدمات الادوات السابقة شوف الفيديو . http://www.youtube.com/watch?v=Ttzcx...ature=youtu.be ترن ترن ترن ترن ترن ترن للاسف الحصة خلصت نكمل في الحصة اللي جاية ان شاء الله |
مجهود اكثر من رائع
|
جزاك الله خيرا الشرح رائع
|
مجهود رائع الله يبارك لك
|
فى انتظار المزيد بإذن الله
|
الف الف الف شكر
|
ممتاز جدا جدا جداااااااااا وتستحق كل الشكر والتقدير
|
كل الشكر والتقدير للاستاذ بلال جزاك الله كل خير
فاتن مختار مدرسة حاسب ألى |
حضرتك اروع ما تكون اصلا يعنى مش عارفة اقول اية مفيش حاجة تتقال على مجودك الرائع بجد ربنا يكرمك
|
أين باقي الشررررررررررررررررررررررررح
|
جمييييييييييييييييييل
|
جمييييييييييييييييل
|
جزاك الله كل خير مجهود رائع حقيقى استفادت جدا جدا وربنا يجعله فى ميزان حسناتك يارب ولكم منى كل الشكر
|
أخيـــــــــراااااااااااا فهمـــــــــــــــت بسرعه العملى وجزاك الله خيرا
|
جميييييييييييييييييييييييييييييييييييييييييييييييي يل جدددددددددددددددددددددددددددددددددددا
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 02:10 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.