| السلام عليكم و رحمه الله و بركاته
مرحبا بكم في الدرس الثالث في الفيجوال بيسك 6.0
درس مهم جدا ارجو التثبيت
في هذا الدرس سنتكلم عن الثلاث قوائم علي الجهه اليمني من الشاشه في لفيجوال بيسك 6.0
لقد اكتفينا في الدرس الاول باسمائهم
و الان سنعرف من هم و ما هي استخدامتهم
اولا form layout
هي عباره عن شكل الشاشه و المكان الذي سيظهر فيه ال Forms
مما تتيح لك الفرصه في تحديد المكان الذي سيظهر فيه البرنامج
و كل Form نزودها تظهر فيها و تقدر تغير في مكان ظهورها
و بيبقي مكتوب علي كل Form اسمها
ثانيا project-project1
و هي قائمه يظهر فيها المشروع بتاعك و جميع الForms الي استخدمتها في مشروعك
ملحوظه: هناك ايضا اشياء اخري غيرها مثل modules , mdi forms و لكن حتي الان سنتكلم عن Forms
ثالثا ++ properties-++form 1 الي بين ++++ بيتغير علي حسب انت ناقر علي اي اداه هذه القائمه يوجد بها خصائص الادوات و لكل اداه يوجد لها خصائص بعضها متشابه و بعضها مختلف
و لقد تكلمنا في الدرس الثاني عن الخاصيه CAPTION
و استعمالها مع الاداه Label
الان نتعلم كيف نجعل الاسم الظاهر علي الاداه متغير من البدايه و ليس بالنقر علي اي شئ
Standard.exe ابدا البرنامج و,ثم اختر الان ارسم ال LABEL
في ال Form1
هنا نجد طريقتان لتغير الاسم الظاهر
اولا
من خلال القائمه properties-LABEL1
ستجد كلمه CAPTION
اكتب امامها ما تريد مثال اكتب كلمه NEW WAY TO WRITE CAPTION
ولاحظ هنا اني لم اضع ""
مع العلم انها لازم اذا كتبتها عن طريق الكود
جرب البرنامج
ظهرت من غير اي نقر مش كده
الطريقه الثانيه برنامج جديد
Standard.exe ابدا البرنامج و,ثم اختر الان ارسم ال LABEL
في ال Form1
انقر علي ال Form1
نقر مزدوج
ستجد Private Sub Form_Load()
End Sub
هذا يكتب بينه الكود بتاع ال Form
و لي حيتنفذ اول ما البرنامج يبداء
اكتب "Label1.CAPTION="REDCO
يعني يبقي كده Private Sub Form_Load() "Label1.CAPTION="REDCO End Sub
لا تنس ""
شغل البرنامج
نفس الشغلانه مش كده
و الان نتكلم عن باقي الخصائص في القائمه properties
و ناخذ في هذا الموضوع ال Label كمثال
(NAME) لكل اداه اسم الذي نستخدمه في كتابه الكود مثال ارسم Label حتلاقي
NAME = LABEL1 عشان كده لما تكتبله الكود بيبقي موجود بين Private Sub Label1_Click()
End Sub
لاحظ Label1_Click()
غير الاسم الي YES
NAME=YES
شوف كده لما تيجي تكتبله الكود بتاعه حتلاقي Private Sub YES_Click()
End Sub
بقت YES
ALIGNMENT
دي بتحدد منها الكتابه تبقي مكتوبه من اي اتجاه محاذاه=
ليها ثلاث اختيارات 0-LEFT JUSTIFY 1-RIGHT JUSTIFY 2-CENTER
بعد كده عندنا APPEARANCE
و هنا تختار 0-FLAT 1-3D
هنا تقدر تختار مظهر الاداه مجسم او مو مجسم
AUTOSIZE
لو انت مثلا كتبت حاجه في ال Label
و عايزه ياخد مساحه اد الكلام فخليها =TRUE بتظبت شكل ال Label علي الكلام
BACKCOLOR
بتختار منها لون خلفيه للاداه
BACKSTYLE
بتختار منها لو كنت عايز الاداه مثل Label تظهر الون الخلفي بتعها ولا مو تظهرو بس تظهر الكلام اللي عليها فقط
BORDERSTYLE
الشكل اللي تظهر بيه Label عادي NONE و لا لجواه FIXEDSINGLE
Caption شرحناه
من DATAFIELD -------> DATASOURCE خاص بالربط بين الفيجوال بيسيك و برامج الداتا بيز
DRAGICON, DRAGMODE سيشرح بعدين لانه مو مهم كتير
ENABLED هل مسموح استخدام الاداه ام لا TRUE OR FALSE
FONT اختيار الخط المستخدم و النمط
FORECOLOR اختيار لون الكتابه
الادوات المهمه بعد ال FORECOLOR
هي
RIGHTTOLEFT تمكن من كتابه اللغه العربيه من اليمين اذا كانت =TRUE
TOOLTIPTEXT و هي الرساله المساعده الصغيره التي تظهر عند الوقوف بل فاره عليها
VISIBLE هل هذه الاداه ظاهره ولا مختفيه
ظاهره =TRUE مختفيه =FALSE
هذا ل LABEL مع العلم اللي فيه خصائص منها موجوده في باقي الادوات و حتي ال FORM
و هذا نهايه الدرس الثالث
بين عليا طولت معاكوا المره دي
و السلام عليكم و رحمه الله و بركاته
[07 September 2005]
عدد القراءات : 1011
|