
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه39
آموزش ویژوال بیسیک
بخش اول
بخش اول شامل موارد زیر می باشد :
- رویداد ها ( Events )
- متغیر ها و ثابتها
- آرایه ها و نوع تعریف شده توسط کاربر
- مدلهای شرطی ( Conditional Logic )
1- رویداد ها
الف : مقدمه سطح دوم :
ـ رویداد ها (Events )
ـ شیوه نوشتن ( Event Procedure ) برای فرمها و کنترلها
ـ متغیر ها ( Variables )
ـ عملکردها ( Operators )
ـ ثابتها ( Constants )
ـ آرایه ها ( Arrays )
ـ نوع تعریف شده توسط کاربر
ـ فرمان If
ـ فرمان Select Case
ساختار حلقه Loop
Do – While
Do – until
For – Next
ب: مقدمه ای بر روال رویداد :
بررسی روال رویداد یا Events
رویداد ها آن چیزیست که در پاسخ به یک عمل کاربر روی می دهد .
کلیک یک دکمه
فشردن کلید های صفحه کلید و 000
ـ VB به شما امکان می دهد تا در پاسخ به یک Events یک قطعه برنامه که به آن روال رویداد( Event Procedure ) می گویند .
ـ با وقوع رویداد ، VB قطعه کد نوشته شده شما یا همان Event Procedure را اجرا میکنند .
ـ قطعاتی از کد هستند که در پاسخ به آنچه برای یک کنترل روی داده است ، اجرا می شوند .
Click , Key Press , Mouse Move , Change
ـ مثال :
Private Sub Form _ Load ( )
End Sub
ـ المانها :
_ Private
_ Sub
_Form
_Load
_End Sub
ـ به چه منظور از آنها استفاده می کنیم :
- تغیر عنوان یک کنترل ( Caption )
- بستن یک فرم
- دریافت داده ها از یک بانک اطلاعات ( Data Base )
- نمایش یک تصویر
ـ رویداد های معمول
- Click , Double Click
- Got Focos , Chang , Last Focos
- Mouse Down , Mouse Up , Mouse Move
ـ اینها فقط تعدادی از رویدادها ( Events ) هستند .
ـ بعضی از کنترلها ، رویدادهای خاص خود را دارند .
ـ رویداد های فرم
- Initialize
- Load
- Resize
- Activate
- eeActivate
- Querty unload
- Unload
- Terminate
ج) رویداد ها ، فرمها و کنترلها ( Form )
آغاز نوشتن کد :
کد را در پنجره ای به نام Code window می نویسیم .
کدهایی را برای پاسخگویی به چند Event چگونه و در چه زمانی روی می دهند .
نکات قابل توجه در رویداد های فرم
ـ برای وقوع Event ها ترتیب خاصی وجود دارد .
- Initialize
- Load
- Resize
- Paint
- Activateِ
ـ رویداد Initialize و Load فقط یکبار اتفاق می افتند ، ولی سایر Event ها ممکن است در هر زمان روی دهند .
ـ کادر Msg Box در رویداد Paint موجب گردید تا ترتیب رویداد ها تغییر یابد .
ـ در مواقع کار Msg Box ، موجب گردید تا رویداد Activate از فرم ها ربوده شود.
ـ در هنگام Debug یا خطا یابی ، ممکن است رویداد ها انگونه که انتظار داریم اتفاق نیفتد .
د ) رویداد های فرمها و کنترلها(Lable , Text box ,Commond botton)
نکات قابل توجه در نوشتن کد :
ـ نوشتن برنامه کار پیچیده ای نیست .
ـ کافیست به Event ها پاسخ دهید .
ـ نیازی به نوشتن کد در تمامی قسمت ها نیست ، بلکه کافیست در محلهای خاص در پاسخ به Event های مناسب ، کد لازم را بنویسید .
ه ) رویداد ها ، فرمها و کنترلها ( Frome , Option Buttaun , Check Box )
نکات قابل توجه در پاسخ به Event ها
ـ رویداد ها ( Enent ) های زیادی برای پاسخ گویی وجد دارند اما :
- نیازی به پاسخگویی به تمام Event ها نیست .
- فقط بعضی از Event ها حالت کلیدی داشته و بارها و بارها مورد استفاده قرار می گیرد.
و) رویداد ها ، فرمها و کنترلها ( List Box )
نکات قابل توجه در کنترل List Box
ـ بعضی از Event ها وابسته به Property ( ویژگی) خاصی می باشند .
- به عنوان مثال وقوع رویداد Item Check به تنظیم ویژگی Style بستگی دارد .
- این Event ها فقط وقتی اتفاق می افتد که ویژگی Style به مقدار یک تنظیم شده باشد.
ز ) رویداد ها، فرمها و کنترلها( Combo Box )
ح) رویداد ها ، فرمها وکنترلها( Menu – Click Event )
2- متغیر ها و ثابتها
الف : متغیر ها ( Variables )
ـ مقداری که در حافظه یک کامپیوتر نگهداری شده است .
تحقیق در مورد آموزش ویژوال بیسیک