توجيهات المعالج Processor Directives - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : توجيهات المعالج Processor Directives (/showthread.php?tid=4992) |
توجيهات المعالج Processor Directives - RaggiTech - 03-10-12 كاتب الموضوع : samerselo
تحديد مناطق الكود يعتير #Region … #End Region أحد التوجيهات المهمة فهو يساعدك على ترتيب الكود ضمن مناطق حيث تظهر فقط منطقة الكود التي تتعامل معها الآن وتخفي الباقي مما يسهل عملية تحرير ملفات الكود الطويلة فمثلا يمكنك انشاء منطقة للمتغيرات وأخرى للخصائص وثالثة للإجراءات ... الخ كود : Class Car الترجمة الشرطية Conditional Code Compilation يوفر لك التوجيه #If … #ElseIF … #Else … #End If إمكانية الترجمة الشرطية لمقطع من الكود بناء على رموز معرفة مسبقا فمثلا يمكنك تحديد مقطع ما من الكود للتتم ترجمته فقط في حالة الـ Debug ولا تتم ترجمته في حالة الـ Release كود : Module Program تحديد رموزك الخاصة بالوضع الافتراضي تحدد بيئة التطوير الرمز DEBUG حيث يمكنك منعه من تحديده بإلغاء تحديد الخيار المناسب من صفحة Advanced Compile Options في خصائص My Project و يمكنك أيضا تحديد رموزك الخاصة أيضا حيث يزودك التوجيه #Const بإمكانية تعريفها كود : #Const MONO_BUILD = 1 |