0

درس ۱۱ : دستور العمل های VB.net

دسته بندی ها : VB.net ۸ شهریور ۱۳۹۶ منبع آموزشی 485 بازدید
VB.net, معرفی زبان برنامه نویسی VB.net,vb.net چیست؟ آموزش VB.net,اضافه کردن کنترل ها به فرم در زمان اجرا،

دستورالعمل های کامپایلر VB.Net فرمان یا راهنمایی را برای کامپایلر در جهت پردازش اطلاعات قبل از آغاز کامپایل واقعی ارائه می دهند.

همه این دستورالعمل ها با # شروع می شوند و فقط کاراکترهای سفید رنگ ممکن است قبل از دستورالعمل در یک خط ظاهر شوند. این دستورات بیانیه ای نیستند.

کامپایلر VB.Net یک پیش پردازنده جداگانه ندارد با این حال، دستورالعمل ها  در صورتی که وجود داشته باشند پردازش می شوند. در VB.Net، دستورالعمل کامپایلر برای کمک به دستورات شرطی مورد استفاده قرار می گیرد. برخلاف دستورات C و C ++، آنها برای ایجاد ماکرو استفاده نمی شوند.

 

 

دستورالعمل کامپایلر در VB.Net
VB.Net مجموعه ای از دستورالعمل های کامپایلر زیر را فراهم می کند:

  1. دستور Const#
  2.   دستورالعمل ExternalSource#
  3.  دستورالعمل های دیگر If…Then…#Else#
  4. دستورالعمل Region#

 

دستور Const#

این دستورالعمل  کامپایلر ثابت  شرطی را تعریف می کند.
نحوی این دستورالعمل:

توضیحات 

ConstName : نام ثابت را مشخص می کند. ضروری.

expression : آن یا یک اصطلاح کاملی است، یا ترکیبی از هر جمله  یا همه اپراتورهای ریاضی یا منطقی به جز Is.

 

به عنوان مثال :

 

مثال

کد زیر نشان دهنده استفاده فرضی از دستور است:

 

خواندن
درس سوم :تکنیک های تغییر ویژگی های کنترل ها در ویژوال استودیو

هنگامی که کد بالا کامپایل شده و اجرا می شود، نتیجه ی زیر را تولید می کند:

 

دستورالعمل ExternalSource#
این دستورالعمل برای نشان دادن یک نقشه بندی بین خطوط خاص کد منبع و متن خارج از منبع استفاده می شود. این فقط توسط کامپایلر استفاده می شود و اشکال زدائی هیچ تاثیری بر کامپایل کد ندارد.

این دستور باعث می شود که کد خارجی از یک فایل کد خارجی به یک فایل کد منبع منتقل شود.

نحوی  استفاده از این دستورالعمل:

 

پارامترهای دستورالعمل ExternalSource# مسیر فایل خارجی، شماره خط اول خط و خط خطایی است که خطا رخ داده است.

 

مثال

کد زیر نشان دهنده استفاده فرضی از دستور است:

 

هنگامی که کد بالا کامپایل شده و اجرا می شود، نتیجه ی زیر را تولید می کند:

خواندن
معرفی زبان برنامه نویسی VB.net

 

 دستورالعمل های  If…Then…#Else#

این دستورالعمل به طور شرط بلوک های انتخاب شده از کد ویژوال بیسیک را کامپایل می کند.

نحوی  این دستورالعمل:

به عنوان مثال :

 

مثال

کد زیر نشان دهنده استفاده فرضی از دستور است:

 

خواندن
دوره آموزشی برنامه نویسی VB.net بصورت رایگان

هنگامی که کد بالا کامپایل شده و اجرا می شود، نتیجه ی زیر را تولید می کند:

 

دستورالعمل Region#
این دستورالعمل به سقوط و پنهان سازی بخش های کد در فایل های ویژوال بیسیک کمک می کند.

نحوی استفاده از این دستورالعمل:

 

به عنوان مثال :

 

 

۵/۵ ( ۱ نظر )
حسین عشوری
منبع آموزشی

اگر می خواهی محال ترین اتفاق زندگیت رخ بدهد، باور محال بودنش را عوض کن !

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.

چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.

چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.

چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.

چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

نظرات کاربران

    پاسخی بگذارید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    لینک کوتاه :

    1 دقیقه بهم وقت بده

    یک راه حل مناسبی براتون دارم.
     
    1- دنبال چیزی هستی داری؟ آن را پیدا نکردی؟
    2- می خوای مهارت جدیدی کسب کنی؟
    3- می خوای از تلگرام کسب درامد کنی؟


    حسین عشوری زاده - مدیر سایت منبع آموزشی
    close-link
    اگر تاکنون از این ربات های پرکاربرد استفاده کردین.
    عضو منبع آموزشی ربات تلگرام شوید.
    دریافت جدیدترین آموزش ها
    یه امتحانی بکن، بعدا هم می تونی لغو اشتراک کنی!
    close-link
    میخوای از فعالیت در تلگرام کسب درآمد کنی؟
    بیش از ۵۷۰۰۰ نفر در خانواده منبع آموزشی عضو شده اند و هر روز مطالب جدید دنیای تلگرام را دریافت می کنند. دوست داری وارد خانواده ما شوی؟
    بیزنسمن بعدی تلگرام من هستم
    از این فرصت ارزشمند استفاده کنید.
    close-link

    عضویت در خبرنامه منبع آموزشی

    با عضویت در خبرنامه ویژه منبع آموزشی از آخرین جشنواره های سایت باخبر شوید!