تعریف متغیر: متغیر مکانی در حافظه است که می تواند مقادیر مختلفی را بگیرد.
برای تعریف متغیر از دستور Dim استفاده میکنیم. متغیر ها دارای انواع مختلفی هستند که برای مثال میتوانیم به متغیر رشته ای عددی بولن و غیره اشاره کنیم که در پایین لیست انواع متغیر ها در ویژوال بیسیک آورده شده است.
نوع متغیر مقدار حافظه محدوده اعداد
بایت(Byte) یک بایت ۰ تا ۲۵۵
عددصحیح(Integer) دو بایت ۳۲۷۶۷ تا ۳۲۷۶۷-
عددصحیح بلند(Long) چهار بایت ۲۱۴۷۴۸۳۶۴۷ تا ۲۱۴۷۴۸۳۶۴۷-
اعداد اعشاری(Single) هشت بایت ۹۲۲۳۳۷۲۰۳۶۸۵۴۷۷.۵۸۰۵ تا منفی آن
رشته ای(String) به مقدار طول رشته(بی نهایت) ---------
تاریخ(Date) هشت بایت ---------
منطقی(Boolean) دو بایت ---------
مثال۱ :متغیری از نوع عدد صحیح با نام Ali تعریف کنید.
Dim Ali as Integer
در خط بالا Dim کلمه کلیدی تعریف متغیر و Ali نام متغیر و Integer نوع متغیر را نشان میدهد. توجه داشته باشید برای تعیین نوع متغیر باید حتما از As استفاده کنید.
تعریف ثابت: ثابت ها نیز مانند متغیر ها مکانی در حافظه هستند که مقادیری در آنها قرار میگیرد اما دیگر مقدار آنها تغییر نمیکند و همیشه ثابت است.
برای تعریف ثابت از کلمه Const استفاده میکنیم . (ثابت ها در برنامه نویسی بسیار مهم هستند.)
Const Ali = 123456789 که در این جمله کلمه Const تعیین کننده ثابت است و Ali نام ثابت و ۱۲۳۴۵۶۷۸۹ مقدار ثابت است.