..:: مغز کامپیوتر ::..
کلید رهایی از تاریکی
درباره وبلاگ



مدیر وبلاگ : علی عبدیان
مطالب اخیر
نویسندگان
نظرسنجی
شما بیشتر به چه نوع مطلبی علاقه دارید ؟









شکل 1


شکل 2


به اطمینان، از زمانی که با ویندوز کار می کنید، از کنترلهای Check Box و Option Box استفاده بسیاری برده‌اید.اگر بخواهیم به کاربر (User) این امکان را بدهیم که از بین چند گزینه، یک ، دو یا چند مورد را انتخاب کند و یا حتی هیچ یک را انتخاب نکند از کنترل Check Box به شکل (1)، و اگر بخواهیم کاربر، از میان چند گزینه، یک و فقط یک گزینه را انتخاب کند، از کنترل Option Button (کلیدهای رادیویی) به شکل (2)، این دو کنترل VCL، مشخصه ای به نام Value دارندکه از صفر یا یک بودن مقدار آن، می توانیم به انتخاب نشده بودن و انتخاب شده بودن آن گزینه خاص، پی ببریم. لذا اگر برروی یک فرم چند Check Box وجود داشت، می تواند Value هر یک از آنها صفر یا یک باشد، اما اگر برروی فرمی، چند Option Button وجود داشت، تنها یکی از آنها می تواند Value برابر یک داشته باشد و وقتی کاربر، یکی دیگر را انتخاب می کند، به طور خودکار، Value قبلی صفر و Value کنترل انتخاب شده، یک می شود.


VB دارای دو ثابت (Constant) به نامهای VBChecked و VBUnchecked می باشد که به ترتیب برابر یک و صفر می باشند که می توانیم مقدار Value کنترلهای ذکر شده را با این ثوابت مقایسه کنیم.
کنترل Check Box ، علاوه بر دو مقدار صفر و یک برای مشخصه Value ، مقدار برابر 2 نیز برای آن دارد که اگر به آن Set شود، این کنترل، خاکستری رنگ (Gray) می شود که معمولاً در ویندوز نشان از پیش فرض بودن دارد. همچنین کنترل مذکور، مشخصه ای هم به نام Style دارد که اگر مقدار آن را از صفر به یک تغییر دهیم، شکل Check Box به شکل دکمه ای در می آید که یک بودن مقدار Value، باعث فشرده شدن کلید و صفر بودن آن باعث بالا بودن کلید می‌شود.
نکته آخری که در اینجا متذکر می شوم اینست که طبق قراری که از ابتدا گذاشته بودیم، سه حرف اول مشخصه Name کنترلها بهتر است متناسب با کنترل بگذاریم. برای Check Boxها، نام را با chk و برای Option Buttonها، نام را با opt آغاز می کنیم و ادامه نامشان را معمولاً با Caption آنها کامل می کنیم. لازم به ذکر است که مشخصه Caption هر دو کنترل مذکور، حاوی آن عبارتی است که کنار آن کنترل برای معرفی آن به کاربر می آید.


شکل 1


شکل





نوع مطلب : برنامه سازی، 
برچسب ها :
لینک های مرتبط :
نظرات پس از تایید نشان داده خواهند شد.


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
 
 
 
شبکه اجتماعی فارسی کلوب | Buy Website Traffic | Buy Targeted Website Traffic