![]() |
ياستاذ بلال
الله ينور عليك ويفتح طريقك ممكن طلب من حضرتك ممكن شرح الفصل الثاني بنفس الطريقة |
ياريت يا أستاذ بلال تعلاضنا رابط v.b. net 2008 إذا كان موجود لديك
|
ياريت يكمل يا استاذ بلال
جعله الله في ميزان حسناتك |
مستر بلال فى انتظار باقى الشرح *_*
|
جزاك الله خيرا استاذ بلال
|
جزاك الله خييييييييييييييييييييييييييييرا
|
تسلم ايدك يا استاذ بلال وشكرا اوووى على مجهوداتك العظيمة دة
|
ممكن استاذ بلال باقى فديوهات الشرح عشان مجتاجها اووووووووووووى
|
الاستاذ بلال مختفى من فتره طيب يطمنا عليه بدأنا نقلق ع غيابه
|
اقتباس:
|
الحصة الثانية عشر
السلام عليكم ورحمة الله وبركاته بعون الله نستكمل باقي الشرح و كل الشكر لمن سأل وأبدا رأيه في هذا العمل وبالنسبة لمذكرة الترم التاني قريبا ان شاء الله يله بينا نبدأ احنا قبل كدا قولنا ان لغة فيجوال لغة بتعتمد على الكائنات او الادوات؟ صح ولا طبعا صح يا استاذ بلال حلو قوي فاكرين اول كائن او اداة اتكلمنا عنه في الحصة اللي فاتت ؟ برافوا يا نور الدين يا متين : فعلا هو النموذج 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 ترن ترن ترن ترن ترن ترن للاسف الحصة خلصت نكمل في الحصة اللي جاية ان شاء الله |
مجهود اكثر من رائع
|
جزاك الله خيرا الشرح رائع
|
مجهود رائع الله يبارك لك
|
فى انتظار المزيد بإذن الله
|
الف الف الف شكر
|
ممتاز جدا جدا جداااااااااا وتستحق كل الشكر والتقدير
|
كل الشكر والتقدير للاستاذ بلال جزاك الله كل خير
فاتن مختار مدرسة حاسب ألى |
حضرتك اروع ما تكون اصلا يعنى مش عارفة اقول اية مفيش حاجة تتقال على مجودك الرائع بجد ربنا يكرمك
|
أين باقي الشررررررررررررررررررررررررح
|
جمييييييييييييييييييل
|
جمييييييييييييييييل
|
جزاك الله كل خير مجهود رائع حقيقى استفادت جدا جدا وربنا يجعله فى ميزان حسناتك يارب ولكم منى كل الشكر
|
أخيـــــــــراااااااااااا فهمـــــــــــــــت بسرعه العملى وجزاك الله خيرا
|
جميييييييييييييييييييييييييييييييييييييييييييييييي يل جدددددددددددددددددددددددددددددددددددا
|
ولا أجمل من كده !!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
رائع مستر بلال ممكن تعيد فيديو العنوان Label , ممكن تضيف جزء SIZE , LOCTION وشرح الفيديو للفصل الرابع ضرورة قبل مرور الوقت شكرا مستر بلال لتعونك معانا بجد
|
رااااااااااااااااائع وتميز ... الفكرة رائعة ..على فكرة انا بشرح بنفس لطريقة وتقريبا بنفس الأمثلة بس فكرة عرضها ممتازة
|
ررررررررررررررررررررررررررررررررررائع
|
أكثر من رائع بارك الله فيك
|
بارك الله فيك واكثر من امثالك
|
ننتظر منك المزيد يا استاذ فضل
|
اتاااااااااااااااااااااااااااااااااااااااااااااااا ااااااخرت علينا كتير متر بلال فى تنزيل الفيديوز المتبقى للمنهج بتمنى الرعة شكراااااااااااااااااااااااااااااااااااااااااااا
|
الله يبارك لك يا استاذ بلال عى فكرة انا بشرح بنفس الاسلوب وتقريبا بنفس الامثلة شرح مبسط جدا والطلبة بحبوه اسلوب الشرح دى
|
جمييييييييييييييييييييييييييييييييييييييييل
|
جميييييييييييييييييييييييييييييييييييييييييل
|
استاذ بلال فى انتظار باقى الشرح
|
الحصة الثالثة عشر والأخيرة
الحصة الثالثة عشر الفصل الرابع نافذة الكود السلام عليكم ورحمة الله طبعا في الدرس اللي فات كنا بنغير قيم خصائص الادوات من مربع الخصائص properties . طيب لما نشغل البرنامج يا استاذ بلال ونضغط على الزرار زي زرار button مش دا برضه حدث؟ يا متعلمين يا بتوع المدارس. http://www.mediafire.com/conv/d9f702...52192dfa6g.jpg ايوه دا حدث فعلا يا مريم ؟ طيب بقى فين الاستجابة بتاعة الحدث دا يا استاذ بلال ؟ سؤالك دا لولبي يا بت يا مريم، بصي يا مريومة احنا اللي كنا بنعمل قبل كدا بنغيير خصائص الادوات في مرحلة التصميم ، حلو كده استريحتي . بس لما نحب اننا نغيير الخصائص اللي فاتت أثناء عمل البرنامج لازم نكتب كود برمجة في نافذة الكود بتاع الفيجوال بيزك .................. هو لسه في كود يا استاذ بلال .... بصي اللي جاي هو اسهل حاجه بس عايز تشغيل مخ ... عندك مخ؟ ولا لأ طيب يله ندخل في المهم تقدري تقولي يا آلاء ايه هيه نافذة كتابة الكود Editor ؟ صح يا آلاء بكتب فيها الاوامر باستخدام لغة الفيجوال بيزك على فكرة كلمة أوامر = كلمة تعليمات = سطور = خطوات = كود طيب ازاي بفتح نافذة الكود علشان اكتب اوامر البرمجة ؟ بص معايا في طريقتان الطريقة الأولى : 1. نقوم بتنشيط نافذة النموذج. 2. ثم نضغط على مفتاح F7 من لوحة المفاتيح الطريقة الثانية : 1. نقف على اسم النموذج في مربع الحل. 2. ومن القائمة المختصرة نختار View Code. http://www.mediafire.com/conv/52a10d...78b3d5946g.jpg طيب مكونات نافذة الكود ايه؟ http://www.mediafire.com/conv/b011e4...6ffb3f606g.jpg 1. اسم الاجراء مكون من ( اسم الكائن واسم الحدث ). 2. سطر نهاية الاجراء. 3. السبب في استدعاء الاجراء. 4. ما بين السطرين يكتب الكود الذي ينفذ عند استدعاء الاجراء بعد وقوع الحدث Event. 5. سطر الاعلان عن التصنيف. 6. سطر نهاية التصنيف Class. مكونات نافذة معالج الحدث : ـ http://www.mediafire.com/conv/1177a9...c9f049806g.jpg 1. القائمة Class Name تعرض اسماء ادوات التحكم الموضوعة على نافذة النموذج. http://www.mediafire.com/conv/115979...24041ef06g.jpg 2. القائمة Method Name تعرض الأحداث الخاصة بالأداة المختارة من القائمة ClassName. http://www.mediafire.com/conv/2e812c...eacf0aa06g.jpg شوف الفيديو دا وركز معاه حتفهم اكتر http://www.youtube.com/watch?v=m35rq...ature=youtu.be ازاي اكتب كود برنامج يا استاذ بلال ؟ بص انت عرفت اننا بنكتب الكود في نافذة الكوود ازاي. طيب واحنا بنكتب الكود بنلتزم بالقاعدة اللي جايه Control Name . Property = Value دي اسمها صيغة ضبط الخصائص Properties برمجياً : ـ اسم الكائن أو أداة التحكم . الخاصية = قيمة الخاصية خلي بالك اسم الادة اللي حتستجيب أو اللي حيظهر التأثير عليها يعني من الآخر اللي بتتغير و بتعرفه من خلال قيمة خاصية Name الخاصية دي اللي انت عايز تغيرها للأداة قيمة الخاصية دي القيمة الجديدة للخاصية ايه. بعض الأكواد لتغيير خصائص الأدوات برمجياً : ـ ( باستخدام الصيغة السابقة ) 1. برنامج لتغيير النص المكتوب على الزر Button1 الى كلمة Alex ؟ يله بينا نكتب الكود الاول نحدد الاول اسم الاداة ،ايه هو اسم الاداة اللي حتستجيب يعني حتعمل رد فعل ايه؟! صح يا مريومة هو قال تغيير النص اللي مكتوب على الاداة Button1 يبقى اسم الاداة اللي حتستجيب Button1 طيب النص اللي مكتوب على الاداة ايه ؟يله الخاصية بتاعته؟ صح يا نور الخاصية بتاعة النص اللي على الاداة هي خاصية Text طيب وايه القيمة الجديدة Value ؟ هو قال غير النص اللي على الاداة لكلمة Alex يبقى قيمة الخاصية هيه Alex والقاعدة بتقول ايه يا ولاد ؟ Control Name . Property = Value Button1 . text = " Alex " شوف تنفيذ الكود دا فيديو من هنا . http://www.youtube.com/watch?v=m35rq...ature=youtu.be 2. برنامج لتغيير لون النص المكتوب على الزر Button1 إلى اللون الأحمر ؟ يله بينا نكتب الكود نحدد الاول اسم الاداة ،ايه هو اسم الاداة اللي حتستجيب يعني حتعمل رد فعل ايه؟! صح يا مريومة هو قال تغيير لون النص اللي مكتوب على الاداة Button1 ولون الخلفية برضه يبقى اسم الاداة اللي حتستجيب Button1 طيب لون النص اللي مكتوب على الاداة ايه؟ يله الخاصية بتاعته؟ صح يا نور الخاصية بتاعة النص اللي على الاداة هي خاصية Forecolor طيب وايه القيمة الجديدة Value ؟ هو قال غير لون النص اللي على الاداة يكون أحمر يبقى قيمة الخاصية هيه Red والقاعدة بتقول ايه يا ولاد ؟ Control Name . Property = Value Button1 . Fore color = color.red 3. برنامج لتغيير لون خلفية الزر Button1 إلى اللون الأزرق ؟ يله بينا نكتب الكود نحدد الاول اسم الاداة ،ايه هو اسم الاداة اللي حتستجيب يعني حتعمل رد فعل ايه؟! صح يا مريومة هو قال تغيير لون خلفية الاداة Button1 يبقى اسم الاداة اللي حتستجيب Button1 طيب لون خلفية الاداة ايه؟ يله الخاصية بتاعته؟ صح يا نور الخاصية بتاعة لون خلفية الاداة هي خاصية backcolor طيب وايه القيمة الجديدة Value ؟ هو قال غير لون خلفية الاداة يكون أزرق يبقى قيمة الخاصية هيه Blue والقاعدة بتقول ايه يا ولاد ؟ Control Name . Property = Value Button1 . backcolor = color.blue وهكذا مع باقي الاكواد 4. برنامج لتعطيل الزر Button1 وجعله في حالة الإيقاف ؟ Button1.Enabled = False 5. برنامج تشغيل الزر Button1 . Button1.Enabled = True 6. برنامج لإخفاء الزر Button1 ؟ Button1.visible = False 7. برنامج لاظهار الزر Button1 Button1.visible = True 8. برنامج عند الضغط على زر Button1 يتم عرض رسالة على أداة Label1 وهي " العلم نور " ؟ Label1.text = "العلم نور" 9. كود لتغيير نوع الخط الى arial وحجم الخط الى 30 لأداة bl_title . bl_Title.Font= New Font("arial", 30) 10. كود لجعل أداة Textbox1 متعددة الأسطر. Textbox1.Multiline = True 11. كود لإغلاق نافذة النموذج. End 12. كود تغيير نوع الخط الىandalus بحجم 20 لأداة TextBox1 Textbox1 . Font = NewFont (“andalus”,20) دا فيديو لكل الاكواد السابقة http://www.mediafire.com/?q7ejo63kdvxqwc6 وبكده ينتهي الشرح ارجو ان اكون افدتكم السلام عليكم ورجمة الله وبركاته اخوكم بلال نصر الشباط ابو نور |
شكرااااااااااااااااا جزيلاااااااااااااااااااااا جزااك الله خيراااا بجد بتفيدنااا جدااا با ا/ بلال
جعل الله هذا العمل فى ميزان حسناتك ان شاء الله بنشكرك جدااااااااااا على المجهود الرائع |
جــزاكـ اللـه خيـرا يا مستر بلال
ثانكـ يو |
شكرا لحضرتك
فى صفحة 78 محتاجه توضيح للملاحظات ال6 فى اول الصفحه |
شكرا للجميع وبإذن الله قريبا مذكرة الترم التاني
|
اتمنى اخى تواصل الشرح للفصل الدراسي الثانى لانه الاصعب وشكرا لك
|
امتة شرح الترم التانى مسترررررررررررررررررر بلال ارررررررررجوك
|
رائع و فوق الوصف والله استاذنا ..
بساطة و خفة دم و علم .. جزاك الله كل خير استاذنا الفاضل |
ممتاز ممتاز ممتاز
|
استاذ بلال ارسلت اليك هذا السؤال مرارا ولم ترد علي
شكل اتخاذ القرار يخرج منه خطان علي الاقل ( ) كلمة علي الاقل تعني انه يمكن ان يخرج منه اكثر من خطان ثلاثة عشرة مائة حيث علي الاقل اثنان ارجو افادتكم ............احترت كثيرا وقناعتي الشخصية انه خطأ حيث يخرج منه خط او خطان علي الاكثر وليس علي الاقل |
ا/س محمود
لو سمحت انا موش عارف انزل الشرح اعمل اي
|
اقتباس:
|
اقتباس:
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 10:59 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.