القائمة الرئيسية

الصفحات

56666666666

الدرس الخامس كتابة الكود فى فيجوال بيسيك دوت نت 2012

الدرس الخامس كتابة الكود فى فيجوال بيسيك دوت نت 2012

في هذا الدرس، سوف تتعلم بعض النظريات الأساسية حول البرمجة Visual Basic عام 2012. سنركز أكثر على التعلم بالممارسة. سوف نبقى على النظريات قصيرة حيث أنه سيكون من الصعب جداً للمبتدئين.

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

5-1 إجراء الحدث

كل حدث مرتبط بكائن، وهو حادث الذي يحدث للكائن بسبب الإجراء المستخدم. وقد فئة الأحداث كما أنه يخلق فورية لفئة أو كائن. عندما نبدأ تطبيق windows في Visual Basic عام 2012، سوف نرى نموذج افتراضي باسم Form1 يظهر في IDE، هو في الواقع فئة Form1 التي ترث من System.Windows.Forms.Form فئة النموذج، كما هو موضح في windows خصائص Form1 في الشكل 5.1.
لبدء كتابة التعليمات البرمجية في Visual Basic 2012، انقر فوق أي جزء من النموذج إلى الانتقال إلى إطار التعليمات البرمجية كما هو موضح في الشكل 5-2. هذا هو هيكل إجراء الحدث. وفي هذه الحالة، يتم إجراء الحدث تحميل Form1 ويبدأ Sub الخاص وينتهي ب End Sub. ويشمل هذا الإجراء فئة Form1 والحدث Load، وربط جنبا إلى جنب مع تسطير، أي Form_Load. أنه لا يفعل شيئا عدا تحميل نموذج فارغ. أنت لا داعي للقلق بقية الأشياء في الوقت الحالي، سيتم توضيحه في دروس لاحقة.
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<
End Sub
End Class
وهناك أحداث أخرى المقترنة بفئة Form1، مثل فوق، كورسورتشانجيد، دبل كليك، DragDrop، أدخل وأكثر من ذلك، كما هو موضح في الرسم التخطيطي للشكل 5.2 (تظهر عند النقر فوق في الجزء الأيسر العلوي من إطار التعليمات البرمجية) 

5.2 كتابة التعليمات البرمجية فى فيجوال بيسيك دوت نت 2012

الآن أنت جاهز كتابة التعليمات البرمجية لإجراء الحدث بحيث أنها سوف تفعل شيئا أكثر من تحميل نموذج فارغ. يجب أن يتم إدخال التعليمات البرمجية بين Sub...End Sub الخاص. دعونا إدخال التعليمات البرمجية التالية:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
 Me.Text = "My First VB2012 Program"
 Me.ForeColor = Color.LightGoldenrodYellow
 Me.BackColor = Color.RoyalBlue
End Sub
End Class
 السطر الأول من التعليمات البرمجية سيتم تغيير عنوان النموذج إلى Visual Basic أول بي 2012 البرنامج، سيتم تغيير السطر الثاني الكائن الأمامي إلى لايتجولدينرودييلوو (في هذه الحالة، تسمية يمكنك إدراج النموذج وتغيير النص في المقدمة)  السطر الأخير تغيير الخلفية إلى اللون رويالبلوي. عامل تشغيل المساواة = في التعليمة البرمجية يستخدم لتعيين شيئا للكائن، مثل تعيين اللون الأصفر في المقدمة للكائن Form1 (أو مثيل Form1). لي هو الاسم الذي يطلق على فئة Form1. كما أننا ندعو هذه الخطوط كبيانات. لذا، إجراءات البرنامج سيعتمد على البيانات التي تم إدخالها من قبل المبرمج.
يتم عرض البرنامج بالشكل أدناه:
هنا مثال آخر. في هذا المشروع، يمكنك إدراج زر واحد في النموذج وقم بتغيير نص التسمية إلى "عرض الأسماء المخفية". انقر فوق هذا الزر لإدخال إطار التعليمات البرمجية والمفتاح في التعليمات البرمجية التالية:
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim name1, name2, name3, names As String
 name1 = "George"
 name2 = "Michael Chan"
 name3 = "Norman"
 names=name1 & ","& name2 & "and "& name3
 MsgBox(" The hidden names are " & names,,"Hidden Names")
End Sub


هل اعجبك الموضوع :

تعليقات

777777777
7777777777
7777777777
5455555555
التنقل السريع