المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Variables / شرح طريقة تفصيلى لمفهوم المتغيرات وكيفية الأعلان عنهـا وحفظ قيم بداخلها



Chakira
11-01-2013, بتوقيت غرينيتش 04:49 PM
http://www.dzbatna.com/images/icons/iconrote.gif Variables / ط´ط±ط* طھظپطµظٹظ„ظ‰ ظ„ظ…ظپظ‡ظˆظ… ط§ظ„ظ…طھط؛ظٹط±ط§طھ ظˆظƒظٹظپظٹط© ط§ظ„ط£ط¹ظ„ط§ظ† ط¹ظ†ظ‡ظ€ط§ ظˆط*ظپط¸ ظ‚ظٹظ… ط¨ط¯ط§ط®ظ„ظ‡ط§ (http://www.dzbatna.com/t1474636/)



http://www.4m4y.com/up//uploads/images/4m4y.com-64fa8130a1.gif

أخوانى الكرام اعضـاء أكاديمية Coderg أهلا ومرحبا بكم جميعا
فى بيت التطوير بيتنا بيت Coderg Academy
واليوم أقدم لكم شرح طريقة بسيط لكيفية الأعلان عن المتغيرات فى

Visual Baisc

مع بعض التوضيحـات البسيطة عن ماهى المتغيرات وكيفية عملها وكيفية تخزين قيمتهـا


ماهى المتغيرات (( Variables )) ؟

هى عبارة عن المخازن الموجوده فى الذاكرة التى يحتجزها المبرمج ليضع فيها بعض القيم التى سيحتاجها فى تنفيذ مشروعه
تعتبر المتغيرات هى الأساس التى يعتمد عليه المبرمج فى عمل البرنامج الذى يريد
ماهى أنواع الـمتغيرات (( Variables )) ؟
حيث تنقسم المتغيرات الى عدة انواع
ولكن سنأخذ نوعين فقط من هذه المتغيرات (( المتغيرات الحرفية - المتغيرات العددية ))
ماهى المتغيرات الحرفية (( String )) ؟
هى تلك المخازن التى تحفظ بداخلهـا أحرف أو كلمـات وهى أنواع كثيرة ومايهمنا فى هذه الفترة هو المتغير String
ماهى المتغيرات العددية (( Double / Integer )) ؟
هى تلك المتغيرات التى تقوم بحفظ أعداد أو أرقام فى المخازن الخاصة بهـا وهنـاك أنواع من المتغيرات العددية تختلف حسب نوع القيمة العددية منها القيم العشرية والصحيحة ومن أمثلة هذه الأنواع
Integer / وهو ذلك النوع الذى يستطيع حفظ أرقام صحيحة بداخله ولايحفظ أرقام عشرية
Double / وهو ذلك النوع من المخازن الذى يستطيع حفظ أرقام عشرية وأرقام صحيحة بداخله

ماهى طريقة الأعلان عن هذه المتغيرات (( Variables )) ؟

فى البداية يجب أن يكون للمتغير أسم حتى يتم الأعلان عليه بواسطة هذا الأسم مع مراعاة ((( الأيكون الاسم محتوى على مسافات أو رقمى ))) وبعض الامور سنعرفها تباعا بأمر الله تعالى
يتم الأعلان عن المتغير بالأمر Dim
يراعى الأعلان عن المتغير كمـا موضح أليكم فى الصورة التالية

http://www.4m4y.com/up//uploads/images/4m4y.com-158b096123.png

حيث أن من الصورة السابقة يتضح لنا ولكم أنه تم الأعلان عن المتغير الذى أسمه

Coderg من النوع النصى طيب بعد الاعلان عن هذه المتغيرات من البديهى أن يكون لهذه المتغيرات قيم لأننا كما ذكرنا أن المتغيرات هى عبارة عن مخازن يحتجز بداخلها بعض القيم
فالسؤال هنـا

ماهى طريقة حفظ القيم داخل هذه المتغيرات (( Variables )) ؟
الأمر سهل جدا وهو عبارة أننا سوف نساوى أسم المتغير بالقيمة المراد حفظها بين علامتى تنصيص كمـا موضح أليك

رمز PHP:

<code style="white-space:nowrap"> <code> Coderg=" Hello Gaf_8008 "
</code> </code>

حيث أن Coderg هو أسم المتغير و Hello Gaf_8008 هو القيمة بين علامتى التنصيص
وبهذه الطريقة تم حفظ قيمة للمتغير Coderg داخل الذاكرة والشكل التالى يوضح كيفية حفظ قيمة المتغير

http://www.4m4y.com/up//uploads/images/4m4y.com-604111e857.png



تطبيق ومثال عملى على حفظ قيمة المتغيرات (( Variables ))

أول شئ نقوم بفتح فورم جديد داخل برنامج Visual Basic
نقوم بصنع زرار جديد من خلال أداة Command Button
نقوم بصنع Text Box داخل الفورم أيضا
ونستدعى متغير جديد ونضع له قيمة عند الضغط على زرار يطبع لنا فى ال TEXT bOX قيمة هذا المتغير والصورة التالية توضح كود code الأستدعـاء

http://www.4m4y.com/up//uploads/images/4m4y.com-2356556899.png

وللتحقق من النتائج شاهد هذا شكل للبرنامج

http://www.4m4y.com/up//uploads/images/4m4y.com-b6add03b46.png

وعند الضغط على الزرار تم طباعة قيمة المتغير كمـا موضح أليك فى الصورة التالية

http://www.4m4y.com/up//uploads/images/4m4y.com-c57d6acc88.png

وفى النهاية يارب أكون وفقت أخوكم فى الله احمــد
ولاتنسونا بدعواتكم




---------------------------------------------------------------------------------------------------

أولا هذه الدروس غير مسموح لها ان تنقل لأى موقع اخر
الا عن طريق الطلب من أدارة الموقع
وذكر مصدر الدرس مفصل وهو أكاديمية

Coderg
Www.Coderg.Com (http://www.coderg.com/vb)

وفى النهاية نسأل الله لنـا ولكم التوفيق


Powered by Coderg Academy (http://dzbatna.net/vb/Www.Coderg.Com) ® Copyright © 2014 (http://dzbatna.net/vb/Www.Coderg.Com)



http://coderg.com/vb/showthread.php?p=2044#post2044











ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى