Thumbnail for VB 2012- 17-  Calling Subs النداء على الإجراءات by Sidra Chain

VB 2012- 17- Calling Subs النداء على الإجراءات

Sidra Chain

19m 30s2,199 words~11 min read
YouTube auto captions
Transcript source

YouTube auto captions

This transcript was extracted from YouTube's auto-generated caption track. The transcript below is server-rendered so it can be read, searched, cited, and shared without opening the original YouTube player.

Timestamped outline
Pull quotes
[0:18]بسم الله والصلاه والسلام على رسول الله صلى الله عليه وسلم ان شاء الله النهارده يا اخوانا ميعادنا مع درس جديد من دوره فيجوال بيزك 2012 و 2010 تحت رعايه موقع وقف اون لاين دوت كوم.
[0:18]طيب درسنا النهارده احب انهوه بس على حاجه قبل الدرس ان احنا ممكن نستخدم اسم السب باللغه العربيه.
[0:18]اسم السب كنت كتبت اللي هو ممكن يكون اللغه انجليزيه فقط لا بالفعل انا جربت باللغه العربيه والحمد لله اشتغل.
[0:18]تمام طيب بس انا مش مفضل اللغه العربيه لان انت هتتلخبط كل شفت يمين شفت شمال والكلام ده فهتتعبي نفسك طيب نرجع لموضوع الدرس ده النهارده.
Use this transcript
Related transcript hubs

[0:00]بالعلم تبني الامم تنال اعلى الرتب فعش حياه العلماء واقرا سنن الكتب

[0:18]بسم الله والصلاه والسلام على رسول الله صلى الله عليه وسلم ان شاء الله النهارده يا اخوانا ميعادنا مع درس جديد من دوره فيجوال بيزك 2012 و 2010 تحت رعايه موقع وقف اون لاين دوت كوم. وبنذكر حضراتكم طبعا بالاشتراك في الموقع في موقعنا موقع وقف اون لاين بحيث تتمتع بالامتيازات اللي موجوده في الموقع اللي من ضمنها اصدار شهادات لمتابعين الدورات لما يوصلوا الى حد معين والموقع ما شاء الله في اكثر من دورات تخص البرمجه تخص الجرافيك الديزاين والتنميه البشريه واداره الاعمال الى اخر الدورات. طيب درسنا النهارده احب انهوه بس على حاجه قبل الدرس ان احنا ممكن نستخدم اسم السب باللغه العربيه. اسم السب كنت كتبت اللي هو ممكن يكون اللغه انجليزيه فقط لا بالفعل انا جربت باللغه العربيه والحمد لله اشتغل. تمام طيب بس انا مش مفضل اللغه العربيه لان انت هتتلخبط كل شفت يمين شفت شمال والكلام ده فهتتعبي نفسك طيب نرجع لموضوع الدرس ده النهارده. بعد اما احنا عرفنا ان انت ممكن تقدر تعمل اكثر من موديول كل موديول تحط فيه سبز زي ما انت عايز او اجراءات يبقى ده الوحده البرمجيه اللي هي الموديول السب اللي هو ايه الاجراء طيب وقلنا علشان يكون الموديول موثق تمام يكون له الاولويه برضه في الدخول لازم يكون على الاقل في واحد مش على الاقل هو واحد فقط اللي اسمه مين في جوه المديول. اتفقنا يا اخوانا طيب تمام هنا لحد دلوقتي ممكن واحد يسال سؤال. ايه هو السؤال؟ فايدته ايه ان انا اعمل بقى اكثر من سب؟ يعني انا تلقائي اول ما بشغل مثلا انا دلوقتي في البروجكت انا دلوقتي مثلا ماي موديول هو الاساسي خلاص انا كده ثبت ماي ثبت ماي موديول هو الاساسي. يعني اول ما البرنامج هيفتح هيدخل هنا هيلاقي مين اه ينفذ الكود ده تمام طيب. فايده الموديول الثاني ايه؟ وفايده حتى لو هنا سب ثاني هنقول له مثلا هنا سب مثلا اسمه مثلا ايه؟ علي. لو هنا سب ثاني فايدته ايه طيب يبقى احنا مش هعمل حاجه؟ قال لك لا درسنا النهارده بقى اسمه كولينج سبس. ازاي تنادي على الاجراءات؟ ازاي؟ واحده واحده بقى. انا دلوقتي عندي المين ده تعالى نصغر ده الوقف مش هنستخدمه دلوقتي انا عندي موديول واحد اللي هو ايه؟ ماي موديول ده خلاص يعتبر انا مش هستخدمه حاليا تمام طيب. الماي موديول ده فيه المين فيه اثنين سبس المين والعلي تمام؟ جميل. هنا هقول له مثلا كونسول كونسول دوت رايت لاين هقول له مثلا هالو وورد ماي نيم علي. مفيش اي مشكله خالص انت كتبت هالو وورد ماي نيم از علي طيب تمام في مشكله؟ لا مفيش مشكله طيب. انا دلوقتي لو شغلت كده ايه اللي هيحصل؟ هيقول لك موديول ماي موديول سب مين اللي هي الجمله دي اللي انت كتبتها فين؟ كتبتها في المين. خلي بالك انا لما بكتب لك كونسول رايت لاين معنى كده اللي هو كود اي كود اصل انت ممكن تكتب هنا اي حاجه تمام ويتنفذ يعني مثلا قلت له مثلا كونسول كونسول دوت بيب مثلا هات مثلا ايه؟ هات الثانيه مثلا مثلا من اول مثلا 500 الثاني مثلا 200 بلاش ده امسحه او نعمله كومنت بلاش كومنت كده انا نفذت. لاحظ شفت البيب اللي حصلت دي تمام ممكن تخليها 5000 مثلا اهو تمام يبقى ده التردد بتاع خلي دي مثلا لمده خليها ثانيتين 2000 تمام لاحظ شفت ده كود. اي كود بتكتبه هنا اي كود انت هتكتبه هنا هيتنفذ انا لما بعني بكونسر رايت لاين معنى كده ان اي كود هيتكتب هنا هيتنفذ تمام ممكن سطر ممكن 100 سطر ممكن 10000 سطر ممكن مليون سطر عادي. اتفقنا يا اخوانا طيب يبقى انت كده ده اللي هيتنفذ طيب ده فايدته ايه؟ قال لك اه. قال لك انت ممكن تعمل كولينج للسب ده كولينج ازاي تنادي عليه. انادي عليه ازاي؟ هتكتب تقول له اي لاحظ اول ما اقول له اي ال ظهرت ها ظهرت علي طب لو ده كان اسمه مثلا ايه؟ عمرو تمام هقول له اي ام يقول لك عمرو وصلت يا اخوانا ما اديتش عليه كده بس انادي عليه بالاقواس بتاعته. انادي عليه ايه يا اخوانا بالاقواس بتاعته بس خلي بالك لما تيجي تعمل كده ما يبقاش دي سمول هو طبعا اللغه بتاعتنا ان انتليسن. تمام مش حساسه لحاله الاحرف لو كتبت اي سمول تمام هي بعض الحالات كده لكن تعريفات بتتحول ايه؟ انتليسن تمام اسف للكيس سيف وليس الكيس هنا لو قلت له مثلا ايه؟ ان ده علي على علي هيقول لك فين علي ما عنديش علي. فيظهر لك خطا لكن لو ناديت على اي ام ار اللي هو عمرو يقول لك ماشي طيب تعال بقى ايه؟ نشغل ونشوف ايه اللي هيحصل. لاحظ قال لك ايه؟ قال لك هالو موديول كذا ثم جاب لك راح ينادى على علي ازاي؟ لاحظ بقى هو بيعمل ايه؟ بينفذ لك السطر ده خلاص؟ خلاص. ينزل هنا تمام ده هيروح ينفذه يروح ل لايه؟ لعمرو تمام ينفذ السطور اللي هنا 1 2 3 ن ن يعني ايه؟ اي رقم اهو تمام خليك مثلا انت كتبت هنا ايه؟ كمال اهو ثلاث سطور اهو هنا مثلا علامات دي ثم هنا مثلا استريكس ثم هنا مثلا كده او ايه؟ كده. مفيش اي مشكله خالص اهو لاحظ قال لك اهو عمل ايه؟ عمل السطر ده الاول كتبه قال لك ماي موديول واحد مين اهو ثم بعد كده قال لك عمرو نادى على الداله او السب اسف السب اللي اسمه عمرو ينزل عمرو ينفذ السطر الاول الثاني الثالث الرابع الخامس خلص؟ يروح يطلع تاني ينفذ السطور اللي هنا مفيش اصلا سطور خلاص اند سب فبالتالي يخرج من بره المشروع ويستنى منك الايه؟ تضغط على زرار عشان يقفل. اتفقنا يا اخوانا؟ اهو طيب تاني ان ده على سب ازاي؟ بكتب اسمه ولو جنبه معامل بدل معامل زي ما هناخد بعد كده ان شاء الله اللي هو البارامترز اللي بين اقواس هنا. تمام طيب لو انا كتبت هنا سطور يعني قلت له مثلا هنا جبت دول هنا ايه اللي يحصل؟ واحده واحده هات هنا اهو لاحظ ايه اللي يحصل؟ البرنامج هيدخل هنا الاول تمام في عندك سب اسمه مين؟ اه ادخل جوه السب اللي اسمه مين خلاص ينفذ السطر الاول. هينفذ ده خلاص نفذه السطر الثاني ها تمام اي ام ار تمام فهيعمل ايه؟ يروح ينزل تحت هنا عندك داله اسمها اي ام ار اه تمام انزل تحت هنا يروح ينزل من هنا اهو ينزل ايه؟ لا ام ار تمام تعالى ينفذ السطر الاول. نفذ السطر الثاني فيه سطور ثانيه؟ لا يدخل هنا اند سب بينهي سب بتاع عمرو تمام خلص؟ تمام يروح هنا ايه؟ اهو يروح هنا هوه يطلع هنا للسطر رقم تمام رقم كام؟ ثلاثة اللي هو كونسول ايه؟ ها رايت لاين الاستريكس او النجوم دي تمام يطلع رقم ثلاثة ها خلصت؟ اه تمام ده اصلا هو كده كان عامل صح برضه ويكتب خلص السطر ده؟ اه صح خلص السطر ده؟ ها يكمل. وصلت الفكره اند سب خلاص يبقى المشروع بتاعك وقف خلاص تعال نجرب اهو طبعا هو مش بيعمل كده ايه؟ بيعمله مش كده مره واحده اهو كنترول اف 5 لاحظ قال لك ايه؟ موديول موديول علي سبين موديول هلو وورد ماي نيم از علي. عمل ايه؟ عمل السطر ده الاول كتبه قال لك ماي موديول واحد مين اهو ثم بعد كده قال لك عمرو نادى على الداله او السب اسف السب اللي اسمه عمرو ينزل عمرو ينفذ السطر الاول الثاني الثالث الرابع الخامس خلص؟ يروح يطلع تاني ينفذ السطور اللي هنا مفيش اصلا سطور خلاص اند سب فبالتالي يخرج من بره المشروع ويستنى منك الايه؟ تضغط على زرار عشان يقفل.

[11:39]وصلت يا اخوانا؟ يعني الاوامر كده بغايه السهوله. طيب استناني بقى لما تيجي هنا تقول له مين ها هتبقى اي مين؟ معايا؟ هتبقى اي مين؟ هتبقى المين دي ولا المين دي؟ طب ما تيجي نشوف ونشوف ايه اللي يحصل؟ هتدخل عندك هنا بقى في حاجه اسمها اهو انفينيتي كولينج يعني ايه الانفينيتي كولينج؟ الانفينيتي كولينج يا اخوانا خلي دي مش موجوده خالص خلي دي خالص مش موجوده اهي ناخدها كنترول اكس خلي دي مش موجوده خالص واخلي عمرو ده مش موجود او اخلي بس ايه؟ اخلي عمرو علي مش موجودين مش هنادي عليهم. انا المين ده هخليك تكتب سطر اسمه مثلا ايه؟ كونسول دوت رايت لاين اكتب لي مثلا ايه؟ احمد اسف احمد تمام طيب وقلت له انده لي على المين خلي بالك بقى شوف المين دي هي دي يروح يكتب احمد وينده على المين الله فيروح يدخل جواها ثاني ينفذ السطر ده ثم يدخل هنا. ويفضل ينده ينده ينده الى ما لا نهايه ده بيسموها انفينيتي ايه؟ كولينج ليه؟ هو بيند على نفسه اهو. لاحظ يفضل يكتب احمد الى ما لا نهايه لاحظ اطلع فوق ينزل تحت هو كده شغال احمد الى ما لا نهايه. ها وصلت يا اخوانا لاحظ هو بيكتب تحت ومش واقف هو بيكتب يبقى انت هنا كل اما تنده عليه يفضل ينفذ اللي فيه يفضل الى ايه؟ الى ما لا نهايه. ده بيسموه الانفينيتي كولينج فخلي بالك ما ينفعش او لا يعني ايه؟ خلي بالك من حته اللي انت تند على الداله من نفس الداله. او على السب بنفس السب يعني انت هنا بتقول له نفذ لي السب اللي اسمها مين طب انا اصلا موجود في اسمه مين فيروح ايه ينفذها من الاول يكتب لك السطر ده وينفذ مين يرجع من الاول السب ده وينفذ وهكذا يفضل ايه شغال طول عمره واحد يقول لك هو مش هيخرج؟ لا مش هيخرج. ما انت انت لما توصل تحت بتقول له ايه؟ ده على من الاول تمام ويعمل كده كانك بالضبط ايه؟ بيسموها الحلقه المفرغه تمام. اللي هي بتبقى كده اهو خط البدايه عندك اهو وانت بتلف كده اهو. جيت هنا بتقول له لو سمحت روح لخط البدايه فيروح لك لخط البدايه هنا ويفضل يلف كده جيت هنا قلت له روح لخط البدايه يجي لخط البدايه ويفضل يلف وهكذا يفضل يعمل لك ايه؟ الانفينيتي كولينج بتاعك خلاص طيب لو احنا هنا بقى. هنا عندي الداله المين انده عليها ازاي؟ انا عندي هنا بيقول لي وقف مين بيقول لي حاجه ثانيه.

[14:48]مين اللي هو الموديول اقول له دوت يعني ايه بقى؟ يعني الموديول اللي فوق دوت مش قلت لك الجزء اللي فوق عايز تدخل للجزء الاجزاء الداخليه منه تمام. بتضغط على دوت اه هقول له دوت المين اسف انا سيميكولون رابطه في دماغ الواحد. وصلت يا اخوانا يبقى انت كده هتند على المين دي اللي هتنفذ لك السطر ده اهو. قال لك قلت له ايه؟ لو سمحت اطبع لي كلمه احمد ماشي اهلا وسهلا احمد ثم بعد كده روح للوقف تمام مين اللي هو الموديول وقف دوت مين يروح للموديول وقف دوت مين تمام. نفذ لك اللي فيها تمام خلص اه خلص خلص هنا الاول اند سب ينتهي منها تمام ثم ينزل هنا يخلص هنا اند سب. وصلت يا اخوانا تمام طيب جميل قوي. خلي بالك لو انت كتبت وقف دوت هيجيب لك كله حتى جاب لك ام واحد تمام يعني لو انت عايز تنادي على مين في موديول ثاني اهلا وسهلا طب لو انت قلت له كريم اهو كريم دوت ها كي وصلت طيب. نقطه بسيطه بقى قبل ما انهي انا كده عملت كولينج بسهوله خالص خلي بالك بقى.

[16:13]انا جيت هنا قلت له لو سمحت انده لي على الماي موديول مش ده اسمه ماي موديول؟ اه انده على ماي موديول دوت. دوت المين في مشكله في كده؟ مفيش اي مشكله خالص. وجيت هنا قلت له وقف دوت المين ده برضه صوره اخرى من صور الانفينيتي كولينج ليه؟ واحده واحده البرنامج اول ما يفتح هيفتح ايه؟ هيفتح ده. ليه هيفتح ده؟ لان احنا لو رحنا لبروجكت اهو ماي فيرست ابلكيشن ها هيفتح الماي موديول تلقائي يبقى هيفتح الماي موديول يبقى هيدخل في المين بتاعه طيب تعالى اهو هيدخل في المين. فينفذ السطر الاول لو سمحت اكتب لي احمد هيكتب احمد ثم بعد كده هينادي لك في الموديول اللي وقف يروح للمين بتاعه اللي هو فين؟ غير الخط اهو هات الاخضر يروح للمين ده هو تمام. نفذ اللي في المين يكتب لك يكتب لك السطر ده ويروح تاني ينده للماي موديول مين اللي هو ده خلي بالك شفت الخط الاخضر ده وده اهو تعالى ثانيه واحده اعمل تراجع اهو خلي ده باللون ثاني اللي هو ده ازرق مثلا. انا قصدي بقى تلاحظ باللون الاخضر والسطر ده ينده على ده كله صح ها ده يوصل هنا ينده لده وده يوصل هنا ينده لده اهو يفضلوا شغالين كده خالص الشكل اللي احنا كنا عاملينه اللي هو ده تعالى نجرب اهو. يفضل شغال ليه؟ اصل انت بتنده اللي فوق واللي فات بينده اللي تحت واللي تحت بينده اللي فوق واللي فوق بينده وهكذا يفضلوا ايه شغالين دواليك. تمام طيب ده صوره ثانيه من الانفينيتي لوب يبقى خلي بالك يبقى كده بفضل الله عرفنا ازاي نعمل كولينج للسب من نفس من نفس الموديول وكولينج من السب من موديول ثاني خالص باستخدام الاسم الاب. باستخدام اسم الايه؟ اسم الاب اللي هو اسم الموديول الاساسي اتفقنا يا اخوانا؟ باستخدام الموديول الاساسي عايز انادي للمين اللي فوق نمسح دي بقى. عايز انادي للمين اللي فوق فوق اقول له وقف دوت كذا عايز اروح للبتاع كريم اهو كريم دوت ها كي ما انساش القوسين طب لو هو بياخد هنا بارامترات ثانيه احط له البارامترات تعالى نشغل بقى مشروعي. اهو قال لك احمد اللي هو الاول اهو ثم الوقف دوت مين يطلع الوقف دوت مين كتب لك السطر اللي فيه ثم اهو السطر الثاني ده ثم بعد كده راح لكريم اهو.

[19:00]كتب لك اللي فيه اللي بينطبق هنا هينطبق على 2010 هو هو هينطبق على ايه؟ على الاكسبريس اديشن 2012. اتفقنا يا اخوانا يبقى كده بفضل الله اخذنا كولينج للفانكشن عرفنا ان نادي من فانكشن لفانكشن خلي بالك اياك احذر اياك واحذر مع بعض مش اياك احذر اياك واحذر الانفينيتي كولينج. تمام طيب ان شاء الله نكمل الدروس القادمه السلام عليكم ورحمه الله وبركاته.

Need another transcript?

Paste any YouTube URL to get a clean transcript in seconds.

Get a Transcript