بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الإخوة الأفاضل مشرفين ومشاركين فاعلين في هذا الصرح العربي الكبير الذي أسأل الله ان يجعله مصدرا ومنارة علم لا تنضب ..
أما بعد فإن من أقصر الطرق لإتقان البرمجة إتقان التعامل مع صندوق الأدوات tool box بأن تعرف كل أداة من هذه الأدوات سواء من طبيعة عملها وطريقة التعامل معها ونوع الكود الخاص بكل أداة منها و خصائصها هذا العمل الكبير لا يتأتى إلا بالتعاون التام من الاعضاء ..
إطلعت على موضوع مثيل إلا انه كان مختصرا ولم يأت بجديد فقد ذكر الادوات وسماها ما نتحدث عنه هنا التفصيل الذي يفيد المبرمج المبتدئ والمحترف نعم المحترف أيضاً لأنني عندما كنت أدرس البرمجة في أحد المعاهد سألت المحاضر عن أحد الأدوات فلم يجبني وطلب مني مهلة ليأتيني بالتفصيلات الخاصة بها ..
سأعطي مثالا ً :
lable
![]()
هذه الأداة لعرض النصوص كأن تجعلها دليلا على شيء واستخداماتها بسيطة ومحدودة
مثال ذلك ان تجعلها عنوانا لمربع نصي هكذا
![]()
أما خصائصها فكالتالي :
http://www.zshare.net/image/properties-jpg-v7p.html
سنشرح الخصائص هنا ثم في باقي الأدوات سنقوم بالإشارة إلى شيء بعينه هو عبارة عن تكرار لا يحتاج إلى رفع صورة له إلا ما جد ..
(Name) هو عبارة عن تسمية الاداة للتعامل معها في البرمجة الكودية ويفضل تسميته تسمية تعينك على الوصول السريع إليه مثال:
Lbl أو أن تسميه بحسب استخدامه Passlbl أو LblPass إلى آخره .
text هو النص الذي ستختاره ليعبر عن الليبل
font لإختيار نوع الخط وحجمه
ForeColor لإختيار لون النص
Cursor لإختيار شكل الفأرة عندما تأتي فوقه
AutoSize لجعل حجم الليبل يتغير بحسب المدخل من الحروف وهو خيار جيد إجعله true
Anchor لإختيار مكان الليبل عند تكبير الفورم يعني أين يتجه عند تكبير الفورم (maxmize)
TextAlign تحديد اتجاه النص كأن تجعله من اليمين إلى اليسار ان يكون النص في المنتصف إلى آخره
RightToLeft خيار جيد للمبرمج العربي يجعله يحدد اتجاه النص من اليمين إلى اليسار ليسهل المدخلات
Enabled لتفعيل الليبل النصي
هذا باختصار أهم الخصائص فيما يلي الاكواد
مثلا عند إجراء عملية حسابية وتريد ان تعرض الناتج في مربع الليبل سنفترض ان الليبل اسمه LblResult
LblResult.text = 1 + 2
أو مثلا لو كنت تستخدمه لعرض اسم المستخدم سنقول ان اسم الليل LblUser
LblUser.text = "Welcome dear User"
مثلا لتفعيل الليبل في حالة الجمل الشرطية سنقول انه لدينا شرط لا بد أن يتحقق لتفعيل الليبل كأن يدخل المستخدم في المربع النصي رقم 111 نقول:
if textbox.text = 111 then
LblUser.text.Enabled = True
else
LblUser.text.Enabled = Fales
end if
هذه بعض الأمثلة التي تحضرني ولربما زدت مثالا أو آخر من حين لآخر
هذا العمل يحتاج جهدا جماعيا لأنني لست شديد الاحتراف في البرمجة بعد ولكنه من زكاة العلم تعليمه فهو يزيد المعلومة ويبارك لنا الله فيما تعلمنا ويسهل لنا ولإخواننا المبتدئين التعامل مع البرمجة لنحاكي الشعوب المتقدمة التي تقدمت علينا لتوفر المعلومة بالتفصيل الممل
بقية الادوات
http://www.zshare.net/image/tool-box-jpg-mq8.html
ارجو التثبيت للفائدة