منتديات عاصفة سوفت - أكبر منتدى للبرامج


  عدد الضغطات  : 1153
  عدد الضغطات  : 1952
  عدد الضغطات  : 837   عدد الضغطات  : 817   عدد الضغطات  : 508 :: مساحة إعلانية ::   عدد الضغطات  : 370   عدد الضغطات  : 457


روابط مهمة استرجاع كلمة المرور طلب كود تفعيل العضويه تفعيل العضوية


العودة   منتديات عاصفة سوفت - أكبر منتدى للبرامج > منتديات الكمبيوتر والانترنت > لغــــــــات البرمجـــــــــــه
اسم العضو
كلمة المرور

الملاحظات

لغــــــــات البرمجـــــــــــه لغات البرمجه php و asp و Ajax و Java و غيرها



إضافة رد
 
LinkBack أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
قديم 03-06-2008, 10:17 PM   #1
عضو نشيط
 
الصورة الرمزية أبوعلي
 
 رقم العضوية : 9
 تاريخ التسجيل : Jan 2008
 اين تقيم : kuwait City
 المشاركات : 154
 عدد المواضيع : 90
 عدد الردود : 64




المستوى: 30 [?]
الخبرة: 246,336
المستوى التالى: 300,073

إرسال رسالة عبر MSN إلى أبوعلي إرسال رسالة عبر Skype إلى أبوعلي
آخـر مواضيعي

افتراضي الدرس الأول لكل مبتدئ في الفيجوال بيسيك 6 من الصفر . عمل أول برنامج لك

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

هذا هو الدرس الأول في البرمجة. ونحن هنا سنستخدم لغة الفيجوال بيسيك6 للبرمجة ان شاء الله ,.

وسنقوم بالشرح بالصور وشرح الأكواد المتعلقة بالبرمجة
سنقوم بشرح الادوات والكائنات بالصور لكي تستطيع استيعاب المعلومات القادمة .


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


الدرس الأول:
ملاحظة: هناك بعض الكلمات مشفرة بالمنتدى مثل كلمة تكست t ext و نيم na me . لا تحاول وضع
فراغات بين الكلمات في الأكواد لكي لا يحصل خطأ.....

البرنامج:


عمل برنامج يظهر لك جملة " بسم الله"
فوائد الدرس:
1- اخذ نبذة عن الفيجوال بيسيك
2- معرفة كيفية كتابة الأكواد
صورة البرنامج بعد الإنتهاء:



بداية الدرس :
بعد تثبيت الفيجوال بيسيك قم بفتحه من خلال
ابدأ...البرامج...Microsoft Visual Studio ثم اختر
Microsoft Visual Bisic 6
بعد فتح البرنامج ستظهر لك الشاشة الآتية



اختر Standard EXE اي برنامج تنفيذي قياسي
بعد ذلك سيبدأ مشروع جديد وستظهر لك هذه الصور المرقمة :



وسنبدأ الشرح بالأرقام:
1- تسمى مربع الأدوات . وهي من اهم النوافذ في الفيجوال بيسيك , فيمكنك منها وضع الأزرار
ومربعات النصوص على مشروعك. وقريب سنستخدمها في برنامجنا.
2- يسمى شريط الأدوات القياسي , يمكنك منه تجربة مشروعك وادخال نماذج جديدة( ستعرف ما
هي النماذج الآن) كذلك حفظ مشروعك.
3- ويسمى ساحة العمل وهي مكان عملك . كذلك يسمى المربع الرمادي الذي ستعمل عليه نموذج ,

اذ يمكنك في مشروعك ادخال عدة نماذج في برنامج
مثال:
مثلا عند فتح برنامج ما تظهر لك قائمة البرنامج . ونريد الدخول مثلا على المحادثة للبرنامج . الا
تظهر لك نافذة جديدة فيها المحادثة؟ اذا يوجد نموذجين نموذج للبرنامج الرئيسي ونموذج المحادثة . اذا
برنامجك ممكن ان يتكون من عدة نماذج .ويسمى النوذج (form)
لاحظ ان التصميم سيكون على النموذج فقط ( المربع الرمادي) اذ ان المربع الابيض يعتبر خارج نطاق
التصميم.


4- وتسمى شجرة المشروع. ويمكنك من خلالها استعراض نماذج البرنامج.
5- من اهم الاقسام وتسمى خصائص النموذج او المشروع.
ما هي خصائص النموذج؟
مثلا لو قلت لي ما هي خصائصك اقول :
ان اسمي فلان
اوطولي 160 سم
ووزني 60 كجم
اذا يمكنك تحديد اسم نموذجك من خلال الخاصية na me وتحديد لون الخلفية من الخاصية backcolor
ويمكنك تحديد العنوان من خلال caption
قد يحدث عليك مداخلة الفرق من na me و caption فإن na me هو تحديد الاسم للنموذج اما caption هو العنوان ( قم بتغيير caption الا مثلا الدرس الاول

لترى ما سيحدث) انظر الى الصورة:


لاحظ ان الخصائص يمكن تغييرها من خلال كود البرنامج وستعرف لاحقا كيف.
عمل برنامج اظهار جملة ( بسم الله)الآن ستقوم بعمل برنامجك الأول في فيجوال بيسيك
سنحتاج الان لتصغير النموذج الى هذا الحجم



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



وسنقوم بتغيير الخاصية caption للزر command 1 الى
اظهر الجملة


قم بتأشير المؤشر على الزر command1 لتظهر لك خصائصه بالجهة اليمنى. ثم اذهب الى caption
وقم بمسح command1 واكتب "اظهر الجملة" من دون ""
لاحظ ان الاسم سيبقى command1 الخاص بــ na me اما العنوان سيتغير ,

انظر الى الصورة:



الآن قم بتغيير الخاصية caption للزر command2 الى "امسح الجملة"
وتغيير لخاصية caption للزر command3 الى "خروج"
حسنا بقي لنا مربع النص te xt1 لكن عند التأشير عليه والبحث عن خصائصه لن تجد caption
لكن هناك خاصية te xt قم بمسح ما فيها فقط , وتغيير الخاصية aligment الى center
قمنا بتغيير الخاصية te xt ومسح ما فيها ليظهر مربع النص فارغا , اما الخاصية aligment قم بتغييرها
الى center لكي عندما نضغط على اظهر الجملة تظهر الجملة في وسط مربع النص.


الان بقي لنا خاصية واحدة هي backcolor للنموذج قم بالضغط بمكان خالي على النموذج واختر من
بين الخصائص backcolor ثم اختر لون الخلفية التي تعجبك.
======================================


الآن انتهينا من البرمجة المرئية . وعند تشغيل البرنامج والضغط على الأزرار لن يظهر لك شيء لأننا لم
نبرمجها وجاء دور البرمجة بالأكواد, في البداية قم بالضغط على الزر الواضح بالصورة لتجربة البرنامج



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


لذلك قم بالضغط على الزر المربع بجانب زر التجريب لإيقاف تشغيل البرنامج.
قبل البدء ببرمجة الأكواد قم بحفظ مشروعك من خلال صورة القرص المرن بشريط الأدوات القياسي.
قم بحفظ النموذج form1 والمشروع project1 بمجلد خاص بهما.
=======================================
لبدء برمجة كائن ما نقوم بالضغط عليه مرتين . قم بالضغط على الزر خروج مرتين لفتح شاشة الأكواد
كما بالصورة





الآن هذا مكان كتابة الأكواد. اقد قمنا بعنونة الزر بالكلمة " خروج" اذا نحتاج لأمر يقوم بإخراجنا من
البرنامج وهذ الأمر هو "end"
قم بكتابة الكلمة " end" بين
Private Sub Command3_Click()
و
End Sub
لتصبح
كود:
Private Sub Command3_Click()

End

End Sub
كما بالصورة




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


:
كود:
te xt1.te xt="بسم الله"
شرح الكود: في البداية انظر الى الكلمة click بالجملة Private Sub Command1_Click()

معناها انه سيتم تطيبق الكود عند الضغط على الزر هذا هو معنى click
وشرح الكود:
طلبنا بالبداية تغيير الخاصية te xt لمربع النص te xt1 الى "بسم الله"
كما قلنا يمكننا تغيير الخصائص من خلال الأكواد كالتالي:
نقوم بكتابة الكائن مثلا te xt1 ثم نقطة ثم الخاصية المراد تغييرها ونحن اخترنا الخاصية te xt وطلبنا
تغييرها الى الجملة " بسم الله"

لاحظ ان الجمل النصية يجب وضعها بين علامتي الترميز ""

"بسم الله" تعتبر جملة نصية
"9" تعتبر جملة نصية

الان بعد كتابة الكود قم بتجريب البرنامج و اضغط على زر "اظهر الجملة" لتظهر لك الجملة في الوسط.
(لماذا تظهر في الوسط)؟ لأننا قمنا بتغيير الخاصية aligment الى center اي الوسط ولو قمنا بتغيير
الخاصية aligment الخاصةبـ te xt1 الى مثلا left ستظهر الجملة الى اليسار.
الآن بقي الزر الأخير اذا كنت قد فهمت الأكواد السابقة يمكنك برمجته بنفسك.
وهو الزر مسح وهذا كوده
كود:
t ext1.t ext=""

وهو عدم كتابة شيء بين اشارات الترميز
اتمنى وصلت الفكرة.

الآن سنقوم بتحويل البرنامج الى ملف تنفيذي بامتداد exe مثل بقية البرامج الأخرى.
اختر file ثم Make Project1.exe قم بتسمية برنامجك. ثم اختر المكان الذي سيظهر فيه البرنامج
واختر save .


الآن قم بفتح البرنامج انظر الى النتيجة.
انتهى الدرس
لتحميل المشروع كامل ( حفظ
الهدف بأسم )


تحميل الشرح مع الصور بصيغة html

اتمنى الفائدة للجميع
منقوووووووووووووووووووووووووول



أبوعلي غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 23-06-2008, 03:07 PM   #2
عضو جديد
 
الصورة الرمزية يوسف رفاعي
 
 رقم العضوية : 69
 تاريخ التسجيل : Jun 2008
 اين تقيم : مصر
 المشاركات : 29
 عدد المواضيع : 1
 عدد الردود : 28




المستوى: 22 [?]
الخبرة: 41,491
المستوى التالى: 49,025

إرسال رسالة عبر Yahoo إلى يوسف رفاعي
آخـر مواضيعي

افتراضي رد: الدرس الأول لكل مبتدئ في الفيجوال بيسيك 6 من الصفر . عمل أول برنامج لك

مشروع جميـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــل



يوسف رفاعي غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 01-08-2009, 12:39 PM   #3
مشرف سابقا
 
الصورة الرمزية AbeduL Raheem
 
 رقم العضوية : 5084
 تاريخ التسجيل : Jul 2009
 اين تقيم : فلسـطين .. (( بالقرب من مدينة نابلس )) ..
 المشاركات : 3,270
 عدد المواضيع : 200
 عدد الردود : 3070
 نظام الجهاز  : Win Vista
 بدايتي بالإنترنت : سنـة 2008




المستوى: 43 [?]
الخبرة: 3,371,279
المستوى التالى: 3,609,430


الأوسمة التي حصل عليها

إرسال رسالة عبر ICQ إلى AbeduL Raheem إرسال رسالة عبر AIM إلى AbeduL Raheem إرسال رسالة عبر MSN إلى AbeduL Raheem إرسال رسالة عبر Yahoo إلى AbeduL Raheem
آخـر مواضيعي

افتراضي رد: الدرس الأول لكل مبتدئ في الفيجوال بيسيك 6 من الصفر . عمل أول برنامج لك

شـكــ وبارك الله فيك ـــراً لك ... لك مني أجمل تحية ... تقبل مروري



AbeduL Raheem غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 26-03-2010, 06:06 AM   #4
عضو جديد
 
الصورة الرمزية shamal
 
 رقم العضوية : 2211
 تاريخ التسجيل : Mar 2009
 المشاركات : 3
 عدد المواضيع : 0
 عدد الردود : 3




المستوى: 13 [?]
الخبرة: 3,484
المستوى التالى: 4,033

آخـر مواضيعي
 

افتراضي رد: الدرس الأول لكل مبتدئ في الفيجوال بيسيك 6 من الصفر . عمل أول برنامج لك

السلام عليكم
درس واضح ورائع



shamal غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 04-05-2010, 08:12 PM   #5
عضو الماسي مميز
 
الصورة الرمزية ibrahim3145
 
 رقم العضوية : 15426
 تاريخ التسجيل : Apr 2010
 اين تقيم : فلسطين
 المشاركات : 385
 عدد المواضيع : 74
 عدد الردود : 311




المستوى: 30 [?]
الخبرة: 291,845
المستوى التالى: 300,073

آخـر مواضيعي

افتراضي رد: الدرس الأول لكل مبتدئ في الفيجوال بيسيك 6 من الصفر . عمل أول برنامج لك

شكرا على الموضوع الرائع وجزاك الله الف خير ,,,

تسلم اخي ابو علي شكرا لكـ ,
درس رائع ,,



التوقيع
لا تقل ماذا سيقدمـ لي عالمـــ السوفـتــــ


بل قل ماذا سأقدمـ الى عالمــ
السوفـتــــ

للتواصل :


ibrahim3145@live.com

ibrahim3145 غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
قديم 07-01-2011, 06:47 PM   #6
عضو جديد
 
الصورة الرمزية medibasm
 
 رقم العضوية : 19960
 تاريخ التسجيل : Jan 2011
 اين تقيم : algeria
 المشاركات : 4
 عدد المواضيع : 0
 عدد الردود : 4
 نظام الجهاز  : windows xp sp2
 بدايتي بالإنترنت : 2004




المستوى: 11 [?]
الخبرة: 2,005
المستوى التالى: 2,074

آخـر مواضيعي
 

افتراضي رد: الدرس الأول لكل مبتدئ في الفيجوال بيسيك 6 من الصفر . عمل أول برنامج لك

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
شـكــ وبارك الله فيك ـــرا لك ... تقبل مروري .



medibasm غير متواجد حالياً  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

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

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


Preview on Feedage: %D9%85%D9%86%D8%AA%D8%AF%D9%8A%D8%A7%D8%AA-%D8%B9%D8%A7%D8%B5%D9%81%D8%A9-%D8%B3%D9%88%D9%81%D8%AA-%D8%A3%D9%83%D8%A8%D8%B1-%D9%85%D9%86%D8%AA%D8%AF%D9%89-%D9%84%D9%84%D8%A8%D8%B1%D8%A7%D9%85%D8%AC Add to Google! منتديات عاصفة سوفت - أكبر منتدى للبرامج Add to Windows Live منتديات عاصفة سوفت - أكبر منتدى للبرامج iPing-it منتديات عاصفة سوفت - أكبر منتدى للبرامج Add to Feedage RSS Alerts منتديات عاصفة سوفت - أكبر منتدى للبرامج

الساعة الآن 02:58 PM.

 

      الكسا alexa



    - Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.1 PL1