Visual Basic - Compiler

8.6 Visual Basic - المترجم (Compiler)

المترجم (Compiler) هو الأداة التي تقوم بتحويل كود Visual Basic إلى تعليمات قابلة للتنفيذ على جهاز الكمبيوتر (IL - Intermediate Language).


🔹 كيف يعمل المترجم

  • يقرأ كود VB.NET.
  • يحوّله إلى تعليمات وسيطة (IL).
  • يقوم CLR (الـ Runtime) بتشغيل هذه التعليمات.

✅ عند الضغط على "تشغيل" في Visual Studio، تتم هذه الخطوات تلقائيًا.


🔄 خيارات التحويل (Build Configurations)


' Debug Mode: لتصحيح الأخطاء وتشغيل البرنامج خطوة بخطوة
' Release Mode: لتحسين الأداء وحجم الملف التنفيذي

✅ يمكنك التبديل بينها من شريط الأدوات العلوي في Visual Studio.


⚙️ معرّفات المترجم Compiler Directives


#Const IsTest = True

Sub Main()
    #If IsTest Then
        Console.WriteLine("تشغيل في وضع الاختبار")
    #Else
        Console.WriteLine("تشغيل عادي")
    #End If
End Sub

✅ النتيجة: تشغيل في وضع الاختبار


🧠 ملاحظات مهمة

  • يمكنك إضافة رموز تعريفية باستخدام #Const.
  • تأكد من اختيار الوضع الصحيح (Debug/Release) قبل النشر.
  • يمكنك تخصيص خيارات التحويل من خصائص المشروع.

تعليقات

المشاركات الشائعة من هذه المدونة

1.1 SQL Introduction

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

LINQ Concat Method