منتديات الغدير الإسلامية

ستايل يا محمد لا نريد تسجيلك معنا أدعية ومناجاة الإمام علي (ع)


العودة   منتديات الغدير الإسلامية » منتديات تقنية المعلومات » غدير اللغات البرمجية

غدير اللغات البرمجية يستنفر جميع برامج المتخصصة للبرمجة مثل Visual Basic، API، قواعد البيانات Data Control، DAO، ADO، ODBC، JDBC، JDO، وأيضاً ActiveX and COM، SQLو C++، Java، PHP، XML، HTML، Javascript، CSS، Assembly ....

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 10-28-2006, 20:14   #1
معلومات العضو
المدير العام
 
الصورة الرمزية العِلو


إحصائية الترشيح
عدد النقاط : 125
قوة التمثيل: 40
العِلو will become famous soon enoughالعِلو will become famous soon enough
العِلو غير متصل
Notti دروس في Microsoft Visual Basic

السلام عليكم ورحمة الله وبركاته ..

سيتم إن شاء الله نقل دروس في برنامج Microsoft Visual Basic ، وأتمنى للجميع الإستفادة من هذه الدروس، الشكر الجزيل للأخ عبد الرحيم أحمد في عمل هذه الدروس. وهذه الدروس ستبدأ من المستوى المبتدئ وحتى تصل إلى مرحلة مرضية بإذن الله.

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

..... الدرس الأول

* مراحل كتابة البرنامج في Visual Basic:

1. تصميم واجهة البرنامج

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

احتاج الى نافذة واحدة فقط وهي Form1

احتاج الى : label1 خانة عنوان

****1 خانة نص

Comman1 , Command2 زري تحكم(أمر)

نضع هذة الادوات على النافذة (Form1) .


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

حدد اداة ولتكن اداة العنوان Label وذلك بالضغط عليها

ثم اذهب الى قائمة الخصائص properties Windows

غير الخاصية Caption لهذه الأداة إلى "أهلا وسهلا"

والأن قم بتغير الخصائص للأدوات الباقية ،

مربع النص: غير الخاصية **** إلى " " بمعنى اتركها فارغة.

وبالنسبة لزري الأمر
Command 1: غير الخاصية Caption إلى "السلام عليكم"
Command 2: غير الخاصية Caption إلى "خروج"



3. كتابة التعليمات



انقر على على زر السلام عليكم نقراً مزدوجاً ثم تظهر لك نافذة الشيفرة Code Windows


كود:
Private Sub Command1_Click()

End Sub




ثم اكتب الاتي بين السطرين Private و End sub

****1.**** = " السلام عليكم"



انقر على على زر خروج نقراً مزدوجاً ثم اكتب الأتي
End

ليصبح الكود في الشكل النهائي كما يلي

كود:
Private Sub Command1_Click()
   ****1.**** = " ÇáÓáÇã Úáíßã"
End Sub

Private Sub Command2_Click()
   End
End Sub


4. تنفيذ البرنامج
حيث نقوم بالضغط على الزر F5 في لوحة المفاتيح أو من خلال القائمة Run نختار الأمر Start أو من شريط الادوات القياس نقوم الضغط على زر بداية.



الله يحفظكم

تابع ..
التوقيع





  رد مع اقتباس


قديم 10-28-2006, 20:17   #2
معلومات العضو
المدير العام
 
الصورة الرمزية العِلو


إحصائية الترشيح
عدد النقاط : 125
قوة التمثيل: 40
العِلو will become famous soon enoughالعِلو will become famous soon enough
العِلو غير متصل

..... الدرس الثاني

كائنات فيجوال بيسك:

أعزائي وكما رأينا في الدرس السابق، بأن فيجوال بيسك يعتمد على الكائنات Objects ، فما هي هذه الكائنات؟

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

ومن هنا فإن نماذج وأدوات فيجوال بيسك تعتبر عناصر Objects ، حيث أن كل من هذه العناصر له خصائص Properties وأحداث خاصة به ُEvents وطرق Methods. وكذلك مربع النص **** box والعنوان وز الأمر ....الخ. ولتوضيح ما هي الخصائص والأحداث والطرق دعونا نطلع على المثال التالي:

لنفترض أنا لدينا بالون Ballon فإن هذا البالون له خصائصه ممكن أن يكون أحمر أو أزرق أو أنه منتفخ بالهواء Inflate أو فارغ من الهواءDeflate. كذلك فإن هناك عوامل يتأثر بها البالون كالدبوس أو إبرة الخياطةPuncture وأحداث يستجيب لها.

ولو أردنا برمجة البالون فإننا نقوم بما يلي:
Balloon.Color = Red
وهنا البالون اسم الكائن ، و Color اللون خاصية ، Red أحمر قيمة الخاصية Color ((على افتراض أن البالون لونه أحمر))

Balloon.Inflated = True
ولاحظ هذا الكود فإن البالون هو العنصر و Infalte مملوء بالهواء هي الطريقة Method و True هي القيمة ، حيث يدل هذا الكود بأن البالون منتفخ الهواء.
وبنفس الطريقة Balloon.Inflated = false حيث تدل هذه الجملة بأن البالون غير منتفخ ومن الممكن أن نكتب الكود كما يلي:
Balloon.deflated = True حيث تدل على أن البالون غير منتفخ أيضا.

وأخيرا فإن هناك أدوات أو لنقول ببساطة أشياء ممكن أن يتأثر بها البالون ويستجيب لها ، كالدبوس أو الأبرة Puncture. لاحظ الكود التالي:

كود:
Sub Balloon_Puncture()
  Balloon.Deflate
  Balloon.MakeNoise "Bang"
  Balloon.Inflated = False
End Sub

إن الحدث الذي استجاب له البالون هو كما يلي:
البالون اسم العنصر و الدبوس هو الحدث === الاجراء حيث يبدأ الاجراء ب Sub وينتهي بـ End Sub ،

إلى هنا أنتهينا بإذن الله من مفهوم الـ Objects والـ Properties والـ Methods والـ Event.


تابع ..
التوقيع





  رد مع اقتباس
قديم 11-09-2006, 20:41   #3
معلومات العضو
جوهرة في الأمواج
 
الصورة الرمزية The werewolve


إحصائية الترشيح
عدد النقاط : 54
قوة التمثيل: 32
The werewolve will become famous soon enough
The werewolve غير متصل
معلومات الاتصال
إرسال رسالة عبر مراسل MSN إلى The werewolve

مشكور خوي !!
التوقيع

مع تحيــــــــــــــات .....

The Werewolve






---------------- >> 0 << ----------------
  رد مع اقتباس
قديم 11-21-2006, 19:27   #4
معلومات العضو
إدارة منتديات شبكة الغدير


إحصائية الترشيح
عدد النقاط : 50
قوة التمثيل: 32
علي will become famous soon enough
علي غير متصل

مشكووووووور أخي العلو وزميلي على هذا الدرس فائق الروعة ....

تحياتي
  رد مع اقتباس
قديم 11-26-2006, 12:52   #5
معلومات العضو
الطاقم الإشرافي
 
الصورة الرمزية DR Ali


إحصائية الترشيح
عدد النقاط : 51
قوة التمثيل: 33
DR Ali will become famous soon enough
DR Ali غير متصل

تشكر اخي على الدروس الى هذا البرنامج المعقد

ننتظر كل جديد منك
  رد مع اقتباس
قديم 12-01-2006, 00:36   #6
معلومات العضو
غديري نشيط
 
الصورة الرمزية The Devil


إحصائية الترشيح
عدد النقاط : 50
قوة التمثيل: 28
The Devil will become famous soon enough
The Devil غير متصل

مشكور على الدروس
كودات يبي له خبره
التوقيع

  رد مع اقتباس
قديم 12-01-2006, 18:40   #7
معلومات العضو
غديري نشيط
 
الصورة الرمزية Abu Yousif


إحصائية الترشيح
عدد النقاط : 50
قوة التمثيل: 28
Abu Yousif will become famous soon enough
Abu Yousif غير متصل

مشكوووور اخوي على الدروس
  رد مع اقتباس
قديم 12-08-2006, 20:19   #8
معلومات العضو
الرقابة العامة


إحصائية الترشيح
عدد النقاط : 50
قوة التمثيل: 29
alawy56 will become famous soon enough
alawy56 غير متصل

سلام

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

لكم مني ارقى التحية
  رد مع اقتباس
إضافة رد

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




الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

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

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



Powered by vbulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
Copyright ©2006-2008, Algdeer Islamic Network

Valid XHTML 1.0 Transitional Valid CSS!
شبكة الغدير الإسلامية