الدرس السادس ...التعامل مع أدوات الفجوال بيسك 6 ...أداة Textbox & lable

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

الدرس السادس ...التعامل مع أدوات الفجوال بيسك 6 ...أداة Textbox & lable

مُساهمة من طرف أحمد مناع في السبت ديسمبر 03, 2011 2:19 pm

بسم الله الرحمن الرحيم

الاخوة الاعزاء مرحبا بكم فى الدرس السادس من دورة منتدى مصر التقنى لتعلم البرمجة بلغة الفجوال بيسك 6.....تكلمنا فى الدروس السابقة عن الادوات القياسية فى الفجوال بيسك مثل النماذج و زر الامر ...فى هذا الدرس أن شاء الله تعالى سنتحدث عن أداتيين مهمين وهم :
اداة العنوان Label


وتستخدم لعرض النصوص الثايتة ولا يمكن التعديل على محتوياتها
اهم خصائصها

1 - الحجم التلقائى AutoSize
يعنى ان اداة العنوان سوف تأخذ حجم النص المعروض بداخلها سواء كان كبيرا ام صغيرا هذا اذا كانت الاداة = True والوضع الافتراضى لها هو False

2 - نمط الخلفية BackStyle
نحدد اذا كانت اداة العنوان سوف تظهر بخلفية شفافة =0 والافتراضى = 1

3 - شكل الحد BorderStyle :
هل سيكون لاداة العنوان حد خارجى ام لا والافتراضى بدون حد ويمكن ان يكون لها حد خارجى مفرد


مربع النص Text Box


يستخدم فى كتابة او تعديل النص
و من خصائصه من صندوق الخصائص هى


خاصيه Locked

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

خاصيه Max legth

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

خاصيه Multi Line

وهى لتعدد الاسطر اى انك تسطيع ان تتيح للمستخدم كتابه اكثر من سطر وايضا يمكنك ان تجعله يكتب فى سطر واحد فقط فاذا كنت سوف تصمم برنامج مثل Word
فسوف تجعل القيمه Trueواذا كنت سوف تجعلها خانه لكتابت الاسم فسوف تغير القيمه الى False

خاصيه Password Char

وهى لاظهار الحروف والارقام نجوم او علامات او على حسب ما تريد انت من علامات






خاصيه Scroll Bars
وهى لاضافه سكرول بار لتحريك الصفحه افقيا او راسيا



المحاذاة Alignment :
تعنى محاذاة النص - يمين - يسار - توسيط

النص Text
وهى تحدد النص الذى سيظهر اثناء التشغيل او مسح كلمة Text التى تظهر عند رسم مربع لنص على النافذة

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 810
النقاط : 1479
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: الدرس السادس ...التعامل مع أدوات الفجوال بيسك 6 ...أداة Textbox & lable

مُساهمة من طرف أحمد مناع في الأحد ديسمبر 04, 2011 12:03 pm




الاخوة الافاضل أهلا بكم فى الجزء الثانى من هذا الدرس ....وهو عباة عن أمثلة متعددة لتطبيق ما قمنا بشرحة


مثـال (1) : صمم برنامج يحتوي على زرين أوامر وصندوق نص وأجعل المشروع يكتب رسالة ترحيب عند نقر الزر الاول بينما يؤدي النقر على الزر الثاني الى مسح رسالة الترحيب

.
الحل


الخطوة الاولى :نقوم بفتح برنامج الفجوال بيسك 6 كما تعلمنا ثم نقوم بأختيار مشروع قياسى ...كما فى الصورة التالية



الخطوة الثانية : نضع عدد 2 زر أمر وعدد صندوق نص على النموذج كما يلى

:



الخطوة الثالثة : نمسح الخاصية Text لصندوق النص و نغير خاصية caption لزر الامر على النحو التالى :
الزر الاول = "أظهر الرسالة"
الزر الاخر ="أمسح الرسالة

"





بعد ما قمنا بتصميم البرنامج ...الان جاء الدور لكتابة الشفر أو الكود التى من خلالها يستطيع البرنامج تنفيذ ما يطلب منه .....فهل أنت مستعد الان لكتابة الكود ؟....أذن هيا بنا


الخطوة الاولى:فتح نافذة الكود لكتابة الشفرة البرمجية أى الكود ....وقبل القدوم لتك الخطوة نحدد ما هو المطلوب من هذا الكود؟....ففى مثالنا هذا المطلوب تنفيذة هو الاتى


1_عند الضغط على زر "أظهر الرسالة "ظهور رسالة فى صندوق النص نصها"مرحبا بك فى منتدى مصر التقنى"
2_عند الضعظ على زر "أمسح الرسالة "يتم مسح مربع النص

ولكى نقوم هذه الاحداث نقوم بالاتى :
اولا :الضغط دبل كليك على زر الامر "أظهر الرسالة "...فيتم فتح نافذة الكود تحت الاداة كما فى الصورة التالية :



ثم نكت الكود التالى :

الرمز:

[b]


Private Sub Command1_Click()

Text1.Text = "مرحبا بك فى منتدى مصر التقنى"

End Sub
[/b]

 


شرح الكود السابق :
عند الضغط على رز الامر
"command1"
قم بتغير خاصية
text
للاداة مربع النص الى "مرحبا بك فى منتدى مصر التقنى"...ويرجى ملاحظة أنه قد تم وضع النص بين علامتين أقتباس بعد علامة = أنظر للصورة التالية :



ثانيا :الضغط دبل كليك على زر الامر "أمسح الرسالة"...فيتم فتح نافذة الكود تحت الاداة ..وما عليك فعله هو كتابة الكود التالى

:


Private Sub Command1_Click()

Text1.Text = "مرحبا بك فى منتدى مصر التقنى"

End Sub



[b]شرح الكود السابق :

عند الضغط على رز الامر
"command2"
قم بتغير خاصية
text
للاداة مربع النص الى " "...ويرجى ملاحظة أنه وضع علامتين أقتباس فقط تعنى "لاشى " بعد علامة =

أنظر للصورة التالية :





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


للقيام بتشغيل البرنامج نقوم بالضغط على زر

plyكما فى الصورة التالية :



أنظر بعد تشغيل البرنامج ستجد برنامج يعمل بكفاءة ...كل ما عليك هو الضغط على زر "أظهر الرسالة"و اذا أردت أن تحذفها فأضغط الزر الاخر "أمسح الرسالة "




هل أنت سعيد بهذه التجربة فى البرمجة بلغة الفجوال بيسك 6 ؟......
فى النهاية أرجوا أن يكون التدريب مفهموم و اللى أن نلتقى أن شاء الله تعالى فى تدريب جديد



ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 810
النقاط : 1479
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: الدرس السادس ...التعامل مع أدوات الفجوال بيسك 6 ...أداة Textbox & lable

مُساهمة من طرف salamfaraj2002 في الأحد أغسطس 02, 2015 6:53 am

الى حد الان تمام ... مشكلتي في كتابة الاكواد وحفظ الاوبشن بوتون باداة الربط داتا كنترول
سأستمر لعلي اجد الحل

salamfaraj2002
....
....

تاريخ التسجيل : 18/04/2015
المساهمات : 54
النقاط : 68
التقيم : 0
الدولة : ليبيا
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى