نمایش نتایج 1 تا 16 از 16

نام تاپیک: آموزش گام به گام ویژوال بیسیک به زبانی ساده !!!

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #10
    کاربر دائمی آواتار raika17metal
    تاریخ عضویت
    خرداد 1386
    محل زندگی
    تهران
    پست
    308

    نقل قول: آموزش گام به گام ویژوال بیسیک به زبانی ساده !!!

    درس چهارم :
    داده‌ها در VB
    هر برنامه برای پردازش اطلاعات به داده نیاز دارد. ویژوال بیسیك از انواع داده ها پشتیبانی می كند به طور كلی داده ها را در VB می توان به دو نوع عددی و غیر عددی تقسیم بندی كرد.
    داده های عددی عبارتند از :
    1. Byte : برای ذخیره اعداد كوچك استفاده می شود.
    2. Integer : برای اعدا صحیح مثبت و منفی استفاده می شود.
    3.Long, Single, Double : برای اعداد صحیح مثبت و منفی، همچنین اعداد اعشاری استفاده می شود كه تفاوت آنها در میزان فضای اشغالی، محدوده و دقت آنها می باشد.
    هر یك از این داده ها دارای محدوده خاصی بوده و مقدار معینی در حافظه به آن اختصاص می یابد كه شامل زیر گروه هایی به شكل های زیر هستند :



    نكته : داده های نوع Single, Double, Currency دارای محدوده ی زیادی می باشند كه چندین برابر Long است كه یادگیری آن دشوار می باشد به همین دلیل از ذكر محدوده آنها خود داری كردم.

    سایر نوع داده ها
    داده هایی كه تا كنون ذكر شدند همگی عددی می باشند. حال فرض كنید شما در برنامه نیاز دارید كه نام، نام خانوادگی و یا آدرس را ذخیره كنید به طور حتم ذخیره كردن این اطلاعات با عدد غیر ممكن خواهد بود. اما چاره چیست؟
    همانطور كه قبلا هم ذكر شد VB از دو نوع داده پشتیبانی می كند یكی عددی و دیگری غیر عددی. با داده های عددی در قسمت بالا آشنا شدید حال به جزئیات داده های غیر عددی می پردازیم كه عبارتند از :
    1. String : رشته (String) تركیبی از چند نویسه‌ (كاركتر) می باشد كه شما می توانید هر كاراكتر را یك حرف، علامت، عدد و ... فرض كنید. این نوع داده قابلیت ذخیره رشته ها را دارا می باشد كه یك رشته می تواند حاوی نام، آدرس و حتی شماره تلفن باشد.
    نكته : داده های رشته ای (String) خود به نوع با طول ثابت و طول متغیر تقسیم می شوند كه بعدا در باره آنها توضیح خواهم داد.
    2. Boolean : این داده فقط می تواند دو مقدار True (درست) و False (نادرست) بگیرد.
    3. Date : از این داده برای اختصاص تاریخ و زمان استفاده می شود.
    3.Variant : یكی از قدرتمندترین داده ها در VB می باشد كه می توان هر نوع داده ای را به آن اختصاص داد و خود VB آن را به بهترین نوع تبدیل می نماید.
    جدول داده های غیر عددی در VB به شكل زیر است :





    اعلان متغیر و مقدار دهی به آن
    متغیر مکانی در حافظه است که محتوای آن ممکن است در حین اجرای برنامه تغییر کند. همچنین متغیر می توان برای نگه داری موقت داده ها استفاده نمود.
    برای استفاده از یک متغیر باید آن را تعریف نمود و این کار به وسیله کلمه کلیدی Dim انجام می گیرد.
    اگر متغیری را بدون تعریف فقط استفاده نمایید ویژوال بیسیک آن را به طور پیش فرض آن را از نوع Variant در نظر می گیرد. برای جلوگیری از این کار از منوی Tools گزینه Option را انتخاب کنید سپس از زبانه Editor در قسمت Code Setting گزینه Require Variable Declaration را تیک دار کنید.
    با این کار ویژوال بیسیک شما را مجبور می سازد که قبل از استفاده از هر متغیر آن را تعریف کنید و در صورتی که از متغیری بدون تعریف استفاده نمایید به هنگام اجرا با خطا مواجه خواهید شد.
    اما حالت کلی تعریف متغیر بصورت زیر است :

    Dim VarName As DataType

    در این مثال VarName نام متغیر و DataType نوع داده ای می باشد که شما می توانید یک از انواع Integer, String, Double و ... را استفاده نمائید.
    برای مثال :

    Dim a as Interger

    در این اینجا ما متغیری به نام a از نوع Integer تعریف نمودیم برای تعریف متغیر های دیگر فقط کافی است که نام متغیر و نوع آن در مثال فوق تغییر دهید.
    قواعد نام گذاری متغیر ها
    برای نام گذاری متغیر ها باید موارد زیر را رعایت نمایید.
    1) نام متغیر باید با یکی از حروف الفبا شروع شود.
    2) نام یک متغیر می تواند حداکثر تا 255 کاراکتر باشد.
    3) در نام گذاری متغیرها استفاده از فاصله مجاز نمی باشد.
    4) نمی توانید از کلمات کلیدی و علائم مانند @, % و ... استفاده نمایید در این بین کاراکتر Underline یا _ یک استثنا می باشد.
    آخرین ویرایش به وسیله raika17metal : چهارشنبه 07 مهر 1389 در 12:15 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •