تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اغتنم أكوادك
#6

6.
الاتصال بتابع أو إجراء معين:

هذه العملية تستخدم كتسهيل للتعامل مع الكود والتعديل عليه تخيل معي النموذج التالي:


سوف نستخدم كود مشابه للتالي:

كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

If TextBox1.Text = "5055050" Then

MsgBox("صح")

Else

MsgBox("خطأ")

End If

End Sub



Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

If TextBox2.Text = "العراق" Then

MsgBox("صح")

Else

MsgBox("خطأ")

End If

End Sub



Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

If TextBox3.Text = "الاخضر" Then

MsgBox("صح")

Else

MsgBox("خطأ")

End If

End Sub
فالنتيجة إما صح أو خطأ ولكن أريد تغيير النتيجة إلى yes or no

علي البحث عن كل صح وخطأ وتعديلها فالافضل إنشاء اختصار واتصال مع هذه الجمل كالتالي

كود :
Private Sub yyy()

MsgBox("صح")



End Sub

Private Sub xxx()

MsgBox("خطأ")

End Sub



Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

If TextBox1.Text = "5055050" Then

yyy()

Else

xxx()

End If

End Sub



Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

If TextBox2.Text = "العراق" Then

yyy()

Else

xxx()

End If

End Sub



Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

If TextBox3.Text = "الاخضر" Then

yyy()

Else

xxx()

End If

End Sub
الان لو اردنا تعديل الجمل فسنذهب للاجراء ونعدل فيه فقط وكذا الامر لاي اداة

فالنقطة السابقة هي لتوضيح أن التعامل مع التوابع و الإجراءات يساعدنا في كتابة برامجنا وتقسيمها وتسهيل التعامل مع هذه الأقسام.
}}}
تم الشكر بواسطة:


الردود في هذا الموضوع
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 07:53 AM
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 07:57 AM
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 07:59 AM
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 08:01 AM
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 08:02 AM
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 08:07 AM
اغتنم أكوادك - بواسطة Raggi Tech - 02-10-12, 08:10 AM

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


يقوم بقرائة الموضوع: