از الف تا ی

افزودن کد به دکمه

به جای دبل کلیک کردن روی آیکن دکمه روی جعبه ابزار تا آن را روی فرم ایجاد کنیم ، راه دیگری را امتحان خواهیم کرد.

وقتی فرم شما در حال نمایش است کار زیر را انجام دهید :

* روی آیکن دکمه در جعبه ابزار فقط یک بار کلیک چپ کنید.

* ماوس خود را به روی محیط خالی فرم ببرید تا آیکن ماوس به یک علامت مثبت تبدیل شود.

* دکمه ی سمت چپ ماوس را پایین نگه دارید.

* وقتی هنوز دکمه ی سمت چپ ماوس پایین است ماوس را به جای دیگری حرکت دهید.

* وقتی از اندازه ی دکمه راضی شدید دکمه ی ماوس را رها کنید

* Button (دکمه) ساخته شد

شما میتوانید از دستورات بالا بیشتر کنترل های مورد نیاز مانند button (دکمه) ، Label (برچسب) و ... را در روی فرم رسم کنید.

* روی دکمه ی ساخته شده کلیک کنید تا به حالت انتخاب درآید

* از Properties Box (جعبه خواص) خاصیت Text را از کلمه ی Button1 به Add two numbers تغییر دهید.

حالا یک textBox (جعبه متن) به فرم خود اضافه کنید تا فرم شما شبیه شکل زیر شود :

همان طوری که خاصیت Font در Labels و TextBoxes را در گذشته تغییر دادیم ، خاصیت Font در دکمه را نیز دستکاری کردیم. هم چنین خاصیت پیشفرض Textbox  (جعبه متن) یعنی Text1 را پاک کردیم.

برای دیدن code window (پنجره ی کد) دوبار روی button1 کلیک میکنیم ، میبینیم که پنجره ی کد نمایش داده میشود و چند خط کد به طور خودکار در آن نوشته شده است.

می بینید که ما با استفاده از کارکتر _ یعنی Underscore ( اندسکور ) بین کد ها فاصل انداختیم و آن ها را در چند خط تقسیم کردیم. اگر کد شما نیز طولانی شد میتوانید از این شیوه استفاده کنید ولی فعلا به آن نیاز ندارید.

وقت آن رسیده که روی جایی که آیکن ماوس دارد چشمک میزند تمرکز کنیم یعنی بین خط های Private Sub و End Sub که نشانگر ماوس چشمک زنان در آن جا حضور دارد.

Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles Button1.Click

End Sub

و حال نظری بر کد :

Private

به این معنی است که به جز دکمه که کد در آن قرار دارد قسمت دیگری از برنامه به کدهای آن دسترسی ندارد.

Sub

مخفف Subroutine (سابروتین) است. این کلمه به وی بی میگوید که قرار چند خط کد بیاید که احتیاج به اداره کردن دارد.

Button1

این نام دکمه ی ماست. ممکن است شما فک کنید که ما این نام را قبلا پاک کرده ایم وقتی خاصیت Text را تغییر میدادیم ، پس برای چه هنوز وی بی آن را Button1 مینامد؟ این نامدهی مربوط به خاصیت Name است و با تغییر دادن آن این نام نیز تغییر میکند.

_Click ( )

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

End Sub

 کدهای سابروتین در این جا دیگر خلاص میشود. این علامت پایان کد ماست.

اگر همه ی اینها را نمیفهمید نگران نباشید بعدا شفاف تر خواهید فهمید. حال میخواهیم که کدمان را اضافه کنیم

 درس قبل ( variables : متغیرها )

درس بعد (اولین کدنویسی)



نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:


چهار شنبه 18 خرداد 1390برچسب:visual basic 2010,آموزش وی بی دات نت, الفبا