آخرین های برنامه نویسی

آموزش ویژوال بیسیک، فوکوس

آموزش ویژوال بیسیک، فوکوس

فوکوس یعنی توانایی دریافت ورودی کاربر با ماوس و کیبورد است. وقتی یک آبجکت دارای فوکوس است یعنی آن می تواند...

آموزش ویژوال بیسیک ، متغیر استاتیک

مجموعه : آموزش VISUAL BASIC

visualbasic

به نام خدا

در این درس با متغیر استاتیک آشنا می شویم.

همان طور که از اسمش معلوم است متغیری است که ثبات دارد.

حالا با کد بهتر متوجه می شوید:

Option Explicit

Private Sub Command1_Click()

Static a As Integer

a = a + 1

Print a

End Sub

شرح کد:

در کد بالا در رویداد کلیک باتون متغیری استاتیک تعریف شده.

نتیجه اجرا:

static variable

1

2

3

4

در درس قسمت اول متغیر هم متغیری لوکال(موضعی) تعریف شده بود ولی اگر یادتان باشد مدام عدد 3 را چاپ می کرد.

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

از نگاهی دیگر، متغیر استاتیک هیبرید است چون قلمرواش لوکال است ولی طول عمرش برابر ماژول است.

.

برای مشاهده فهرست مقالات و توضیحات راهنما به این تاپیک مراجعه کنید:
آموزش ویژوال بیسیک ۶
کاری از: ali_mohammad6
منابع:

http://f1tutorials.com/Tutorials/VisualBasic6/Chapter5/chapter5.1.4.html

http://visualbasic.freetutes.com/learn-vb6/lesson2.1.html

پیشنهاد میشود :

فرستادن دیدگاه


عضویت در خبرنامه
  • 1.در صورتیکه تمایل دارید مطالب سایت به ایمیل شما ارسال شود لطفا ایمیل خود را در کادر زیر بنویسید.
  • 2.از ایمیل شما به هیچ عنوان استفاده تبلیغاتی نخواهد شد.
  • 3.هر شب فقط یک ایمیل برای شما ارسال میشود که هیچ گونه تبلیغاتی نداشته و فقط لینک مطالب جدید داخل آن خواهد بود.
  • 5.بعد از ثبت ایمیل کد فعال سازی به ایمیل شما ارسال میشود حتما روی لینک داخل ایمیل کلیک کنید تا ایمیل شما تایید شود
  • 6.در صورتی که ایمیل خود را تایید نکنید مطالب سایت برای شما ارسال نخواهد شد
  • 4.هر زمان که بخواهید فقط با یک کلیک عضویت شما حذف خواهد شد.


آخریـــن هـــای گـــالـــری عـــکـــس