05-10-12, 01:34 AM
كاتب الموضوع : samerselo
يعتبر فيجول بايزيك 2008 تطورا كبيرا عن فيجول بايزيك 6 حيث يمكننا اعتباره لغة جديدة في عائلة لغات البايزيك كما يمكننا إيجاد العديد من الوظائف والتعدادات والأنواع المخصصة والأغراض التي كانت موجودة سابقا في فيجول بايزيك 6 في مكتبات فئات الدوت نيت. وبالنظر إلى هذه الحقيقة فإن إي مشروع فيجول بايزيك 2008 جديد يتضمن مرجعا تلقائيا إلى أحد مجمعات الدوت نيت المسمى Microsoft.VisualBasic.dll الذي يحدد أنواع تزودنا بوظائف موروثة من فيجول بايزيك 6 وكأي مجمع آخر في الدوت نيت فإن Microsoft.VisualBasic.dll مؤلف من العديد من مجالات الأسماء المجمعة مع بعضها.وتكون هذه المجمعات متوفرة تلقائيا لكل ملف vb في مشروعك وهذا يعني أنك لا تحتاج إلى تصريح الاستيراد Import للوصول إلى تلك الأنواع. وبهذا مازال يمكنك الاستفادة من العديد من عناصر فيجول بايزيك 6 مثل الوظيفة MsgBox التي تستدعى لإظهار صندوق رسائل بسيط كما في المثال
كود :
' The Microsoft.VisualBasic namespaces
' are automatically referenced by a
' Visual Studio 2008 VB project
Module Module1
Sub Main()
MsgBox("Hello, old friend …")
End Sub
End Module
كود :
Module Module1
Sub Main()
Interaction.MsgBox("Hello, old friend …")
End Sub
End Module