khaledbelal
02-22-2010, 09:35 PM
http://img296.imageshack.us/img296/8479/7094ha0.gif
نبدأ اليوم بأذن الله سابع دروسنا فى السى شارب
وسنتناول اليوم if statement
نقوم بفتح مشروع جديد
ثم نرفق بالفورم button &textbox
ثم نقوم بكتابة الكود فى ال button
حيث اننا سنقوم بتعريف متغير نصى كما سبق فى درس المتغيرات
وهو المتغير string
وسيكون الكود هكذا
http://public.bay.livefilestore.com/y1pze-TD8xFkUf8icvXV3hAQF7S4FE4nEH6NyZtVGt6J78q80Ip3D_qb axejNlQ1faHkatvvXGuYCLiCid1GLTMiQ/11.png
حيث اننا كما سبق وان ذكرنا هذا الكود عندما نجتب اى نص فى ال ****box
والضغط على ال button سيظهر النص المكتوب فى الرساله كما فى الصوره
http://public.bay.livefilestore.com/y1pze-TD8xFkUfbMQ_vppljXtZ48tWzm6VM7kwC6l6cEbVLdJtWZvU3H 2kU8K1YStwox9htBowxYun4_mIjRUyTSA/22.png
ولكن اذا اردنا عمل شروط للنص الذى سوف يكتب فى الtextbox
فسيكون هذا عن طريق if
يعنى مثلا سنقوم بوضع شرط اذا تم كتابه لفظ ahmed فى الtextbox سيظهر رساله مكتوب فيها
Welcome mr ahmed
واى لفظ غير ahmed يظهر رساله بها welcome
نلاحظ الكود سيكون كما فى الصوره
http://public.bay.livefilestore.com/y1p-_PAvy2Tc5r4zeejYAxO1zFfwgAH9IZJEEyEwJSiOMcY0b8nNo2 7PNz8LurcZkW7f2KJzcsWeNRbZpDGHP7LZw/33.png
ستلاحظون فى الكود اننا عرفنا المتغير النصى ((x وساويناه بقيمة ال ****box
ثم وضعنا فى السطر الثانى الشرط وهو if يعنى لو المتغير x ساوى لفظ ahmed
نلاحظ فى الشرط اننا وضعنا = = يساوى مرتين وهذه تكون مع شرط if
وكما ان شرط if لا يوضع فى اخره هذه العلامه (
ويكون امر التنفيذ وهو ظهور الرساله موجود بين ({}) هذه العلامات كما فى الصوره
وتحصل على هذه العلامات عن طريق الضغط بالكيبورد على مفتاحى ( shift + ج)
و ( shift + د)
والسطر الرابع من الكود مكتوب فيه كلمة else وهذه الكلمه تطبق امرها اذا لم يتحقق شرط ال if
وامرها هو ان تظهر رساله بها كلمة welcome
نلاحظ البرنامج بعد التشغيل يكون هكذا
فى حالة تحقق الشرط
http://public.bay.livefilestore.com/y1pAteYSBAYgfRn7Oj0UyllYNFrarxP-w4bk4kQ9-ys3gVuXde5j6UE4P1RkxcEZK7MQgcG8E4jVulCfBrDY7fg4A/44.png
اما اذا لم يتحقق الشرط يكون هكذا
http://public.bay.livefilestore.com/y1p8jeaD1d9he2RQqX-hQTshwnPNNXMV5JFaXryUUjOnPTinCageaPIQUq009eKwukfs0 A30GV_bkjlCU5p8XM29w/55.png
ولكن اذا اردنا ان عمل شرطين فى اللكود سيكون ذلك عن طريق الامر else if
وسيكون الكود هكذا
http://public.bay.livefilestore.com/y1pRI_QvJ19bDHlFmgGUJnK7UGuoD1QhsqN5XceurFj631_M27 q8z-jXhKEY1FTsidjqd8b8sCISAJn-42qj9l6sg/66.png
نلاحظ الكود واضح انه يوجد شرطين
لذلك يكون البرنامج بعد التشغيل هكذا
فى حالة الشرط الاول
http://public.bay.livefilestore.com/y1pAteYSBAYgfRn7Oj0UyllYNFrarxP-w4bk4kQ9-ys3gVuXde5j6UE4P1RkxcEZK7MQgcG8E4jVulCfBrDY7fg4A/44.png
اما فى حالة الشرط الثانى
http://public.bay.livefilestore.com/y1pyulgYHvgyQTq0sKIZsrpaN-2VBqfou7oheWLa2rQKPiYP36nz-gLsbl8n96HGfl8wcA5o1uyyPjr8MNqkAx8qA/88.png
اما فى حالة عدم تحقيق الشرط يكون هكذا
http://public.bay.livefilestore.com/y1p8jeaD1d9he2RQqX-hQTshwnPNNXMV5JFaXryUUjOnPTinCageaPIQUq009eKwukfs0 A30GV_bkjlCU5p8XM29w/55.png
وبذلك نكون قد انتهينا من هذا الدرس
والى درس قادم بأذن الله
نبدأ اليوم بأذن الله سابع دروسنا فى السى شارب
وسنتناول اليوم if statement
نقوم بفتح مشروع جديد
ثم نرفق بالفورم button &textbox
ثم نقوم بكتابة الكود فى ال button
حيث اننا سنقوم بتعريف متغير نصى كما سبق فى درس المتغيرات
وهو المتغير string
وسيكون الكود هكذا
http://public.bay.livefilestore.com/y1pze-TD8xFkUf8icvXV3hAQF7S4FE4nEH6NyZtVGt6J78q80Ip3D_qb axejNlQ1faHkatvvXGuYCLiCid1GLTMiQ/11.png
حيث اننا كما سبق وان ذكرنا هذا الكود عندما نجتب اى نص فى ال ****box
والضغط على ال button سيظهر النص المكتوب فى الرساله كما فى الصوره
http://public.bay.livefilestore.com/y1pze-TD8xFkUfbMQ_vppljXtZ48tWzm6VM7kwC6l6cEbVLdJtWZvU3H 2kU8K1YStwox9htBowxYun4_mIjRUyTSA/22.png
ولكن اذا اردنا عمل شروط للنص الذى سوف يكتب فى الtextbox
فسيكون هذا عن طريق if
يعنى مثلا سنقوم بوضع شرط اذا تم كتابه لفظ ahmed فى الtextbox سيظهر رساله مكتوب فيها
Welcome mr ahmed
واى لفظ غير ahmed يظهر رساله بها welcome
نلاحظ الكود سيكون كما فى الصوره
http://public.bay.livefilestore.com/y1p-_PAvy2Tc5r4zeejYAxO1zFfwgAH9IZJEEyEwJSiOMcY0b8nNo2 7PNz8LurcZkW7f2KJzcsWeNRbZpDGHP7LZw/33.png
ستلاحظون فى الكود اننا عرفنا المتغير النصى ((x وساويناه بقيمة ال ****box
ثم وضعنا فى السطر الثانى الشرط وهو if يعنى لو المتغير x ساوى لفظ ahmed
نلاحظ فى الشرط اننا وضعنا = = يساوى مرتين وهذه تكون مع شرط if
وكما ان شرط if لا يوضع فى اخره هذه العلامه (
ويكون امر التنفيذ وهو ظهور الرساله موجود بين ({}) هذه العلامات كما فى الصوره
وتحصل على هذه العلامات عن طريق الضغط بالكيبورد على مفتاحى ( shift + ج)
و ( shift + د)
والسطر الرابع من الكود مكتوب فيه كلمة else وهذه الكلمه تطبق امرها اذا لم يتحقق شرط ال if
وامرها هو ان تظهر رساله بها كلمة welcome
نلاحظ البرنامج بعد التشغيل يكون هكذا
فى حالة تحقق الشرط
http://public.bay.livefilestore.com/y1pAteYSBAYgfRn7Oj0UyllYNFrarxP-w4bk4kQ9-ys3gVuXde5j6UE4P1RkxcEZK7MQgcG8E4jVulCfBrDY7fg4A/44.png
اما اذا لم يتحقق الشرط يكون هكذا
http://public.bay.livefilestore.com/y1p8jeaD1d9he2RQqX-hQTshwnPNNXMV5JFaXryUUjOnPTinCageaPIQUq009eKwukfs0 A30GV_bkjlCU5p8XM29w/55.png
ولكن اذا اردنا ان عمل شرطين فى اللكود سيكون ذلك عن طريق الامر else if
وسيكون الكود هكذا
http://public.bay.livefilestore.com/y1pRI_QvJ19bDHlFmgGUJnK7UGuoD1QhsqN5XceurFj631_M27 q8z-jXhKEY1FTsidjqd8b8sCISAJn-42qj9l6sg/66.png
نلاحظ الكود واضح انه يوجد شرطين
لذلك يكون البرنامج بعد التشغيل هكذا
فى حالة الشرط الاول
http://public.bay.livefilestore.com/y1pAteYSBAYgfRn7Oj0UyllYNFrarxP-w4bk4kQ9-ys3gVuXde5j6UE4P1RkxcEZK7MQgcG8E4jVulCfBrDY7fg4A/44.png
اما فى حالة الشرط الثانى
http://public.bay.livefilestore.com/y1pyulgYHvgyQTq0sKIZsrpaN-2VBqfou7oheWLa2rQKPiYP36nz-gLsbl8n96HGfl8wcA5o1uyyPjr8MNqkAx8qA/88.png
اما فى حالة عدم تحقيق الشرط يكون هكذا
http://public.bay.livefilestore.com/y1p8jeaD1d9he2RQqX-hQTshwnPNNXMV5JFaXryUUjOnPTinCageaPIQUq009eKwukfs0 A30GV_bkjlCU5p8XM29w/55.png
وبذلك نكون قد انتهينا من هذا الدرس
والى درس قادم بأذن الله