اليوم الاول من دورة الفيجوال باسيك - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى البرمجة

منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل...

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

اليوم الاول من دورة الفيجوال باسيك

مشاهدة نتائج الإستطلاع: مارايك بهذا الدرس الأول
جميلة ومفيدة شكرا 2 40.00%
اظنها تحتاج الى تعديل 3 60.00%
المصوتون: 5. أنت لم تصوت في هذا الإستطلاع

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 2007-07-24, 22:05   رقم المشاركة : 1
معلومات العضو
فتى البرمجة
عضو مجتهـد
 
إحصائية العضو










New1 اليوم الاول من دورة الفيجوال باسيك

اليوم الأول:

التطبيق الأول:

لإنجاز أول برنامج لك في الفيجوال باسيك ابدأ البرنامج وستظهر لك نافذة مثل هذه

و في اليسار تظهر نافذة صغيرة بها عدة أزرار ومن أهمها:
picturebox ومهمته إدراج صورة في البرنامج.
****box و مهمة هذا الزر هي إدراج مكان لعرض وإدخال البيانات في البرنامج.

label ومهمة هذا الزر هي إدراج مكان لعرض البيانات فقط.
command و يقوم بإدراج زر تقوم بتحديد مهمة له عند الضغط عليه.
image ومهمة هذا الزر إدراج صورة غير انه يختلف في خصائص الصورة عن picturebox

وفي برنامجنا الأول قم بإدراج command و label ثم اضغط على الزر command و اذهب إلى نافذة الخصائص propriétés الموجودة على اليمين و في خانة caption اكتب "اضغط هنا" كما في الصورة

ثم انقر مرة واحدة على label1 و اذهب إلى propriétés ثم حدد خانة caption واجعلها فارغة
ثم اضغط مرتين على command1 ستظهر لك نافذة الأوامر مثل هذه الصورة:

ثم اكتب في المكان المحدد في الصورة الكود التالي
Label1.caption="welcome to my first program"
لتنفيذ البرنامج اخرج من تلك النافذة واضغط على زر تطبيق البرنامج exécuter من القائمة exécution أو اضغط على الزر F5 من لوحة المفاتيح.
الآن ستظهر لك نافذة تطبيق البرنامج و عندما تضغط على الزر اضغط هنا ستجد أن label1 ظهرت فيها الكتابة welcome to my first program

شرح الكود:
أظن أن هذا الكود لا يحتاج لأي شرح إلا أنني سأشرحه
1. Label1.captionويعني خصائص العنوان لي: label1 كما يجب عدم نسيان الرقم1 .
2. ="welcome to my first program" وتعني أن العنوان المخصص لب label هو المحدد بين الحاضنتان كما يجب عدم نسيان الحاضنتان .
الآن وقد صار لديك أول برنامج يجب عليك حفظه كتطبيق بالامتداد .exe أولا يجب عليك الخروج من التطبيق بالضغط على المربع في الأعلى ثم اضغط على :
créer un fichier exe من القائمة fichierويجب اختيار اسم مناسب للبرنامج فمثلا هذا البرنامج يمكنك تسميته first program.

التطبيق الثاني:
هذه المرة نريد عندما نضغط على زر command تتحرك label مسافة محددة انشأ مشروع جديد وضع command1 و label1 وغير لون label1 في نافذة الخصائص على اليمين بالذهاب إلى backcolor وإعطائها لونا احمرا مثلا والآن انقر مرتين على command1 واكتب الكود التالي :
Label1.top= label1.top+100
Label1.left=label1.left+100
والآن نفذ هذا المشروع كما في المثال السابق ثم اضغط على command وستلاحظ أن label تحركت مسافة قصيرة إلى اليمين والى الأسفل وإذا أردت تغيير المسافة غير الأعداد في الكود .

شرح الكود:
1. Label1.topوتعني خصائص label في الارتفاع وكلما زادت القيمة المحددة كلما زاد الانخفاض!!
2. = label1.top+100 ويعني علو (عموديا) label1 إضافة إلى 100 نقطة أما إن لم نضع label1.top+100 و وضعنا =+10 فقط فإنها تذهب المعلم أو النقطة المحددة وهي 10top
3. = label1.left+100نفس الخصائص غير أن left تعني اليسار(أفقيا).

التطبيق الثالث:
في المثال ضع ثلاثة command وغير خصائصها كما في الجدول المقابل:

الآن نفذ البرنامج وستلاحظ أن عند الضغط على command1 ستتبدل خلفية البرنامج الى اللون الأحمر وهكذا دواليك...
كما يمكن تطبيق هذا البرنامج على label أو **** بتبديل form1 برlabel1 أو****1 لان لديهم نفس خاصية backcolor التي لدى 1form.

شرح الكود:

1. Form1.backcolorويعني لون خلفية البن :form1 و هي النافذة التي توضع بداخلها الأزرار و النصوص الخ ...
2. =&HFF&الحاسوب يرمز للألوان برموز وهذا الرمز يعني اللون الأحمر و &HFF0000
يعني الأزرق والرمز &HFF00 يعني الأخضر واليك الجدول التالي لرموز بعض الألوان:

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


تذكر!!

1. Label1.captionويعني خصائص العنوان لي: label1 كما يجب عدم نسيان الرقم1 .
2. ="welcome to my first program" وتعني أن العنوان المخصص لب :label1 هو المحدد بين الحاضنتان كما يجب عدم نسيان الحاضنتان .
3. Label1.topوتعني خصائص label في الارتفاع وكلما زادت القيمة المحددة كلما زاد الانخفاض!!
4. = label1.top+100 ويعني علو (عموديا) label1 إضافة إلى 100 نقطة أما إن لم نضع label1.top+100 و وضعنا =+10 فقط فإنها تذهب المعلم أو النقطة المحددة وهي 10top
5. = label1.left+100نفس الخصائص غير أن left تعني اليسار(أفقيا).
6. Form1.backcolorويعني لون خلفية البن :form1 و هي النافذة التي توضع بداخلها الأزرار و النصوص الخ ...
7. =&HFF&الحاسوب يرمز للألوان برموز وهذا الرمز يعني اللون الأحمر و &HFF0000
يعني الأزرق والرمز &HFF00 يعني الأخضر...



ملاحظة : هذه الدورة من تاليفي الخاص كل شيء بمعونة الله سبحانه وليست منقولة









 


رد مع اقتباس
قديم 2007-07-25, 06:40   رقم المشاركة : 2
معلومات العضو
sindoukhan
عضو جديد
 
الصورة الرمزية sindoukhan
 

 

 
إحصائية العضو










افتراضي

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










رد مع اقتباس
قديم 2007-07-25, 17:46   رقم المشاركة : 3
معلومات العضو
taha2006
عضو مشارك
 
إحصائية العضو










Mh04

مشكور اخي الف شكر










رد مع اقتباس
قديم 2010-04-28, 18:29   رقم المشاركة : 4
معلومات العضو
انس البليدي
عضو مميّز
 
الصورة الرمزية انس البليدي
 

 

 
إحصائية العضو










افتراضي

مشكوووووووووووررررررر










رد مع اقتباس
إضافة رد


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 13:37

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc