Free Web Site - Free Web Space and Site Hosting - Web Hosting - Internet Store and Ecommerce Solution Provider - High Speed Internet
Search the Web
 
Visual Basic 6.0

 2443

 Visual Basic < آموزشى < صفحه اول

  مقدمه

 visual Basic (که ازين پس آن را VB خواهيم خواند) از زبانهای برنامه نويسی تحت Windows  می باشد که برای کدنويسی از دستورات زبان Basic سود می برد.

VB (مانند تمام زبانهای برنامه نويسی تحت ويندوز) با استفاده از تمام امکانات زيبای ويندوز (که باعث فراگيرشدن اين سيستم عامل زيبا و توانمند در ميان کاربران شده است)، طراحی محيطی زيبا و قدرتمند را برای  پروژه مورد نظر، بسيار ساده می نمايد.

در حال حاضر، به جرأت می توان گفت که يکی از انتخاب های اصلي برنامه نويسان حرفه ای در سطح جهان برای تهيه پروژه های با قابليت های ويژه، VB می باشد، خصوصاً از VB6 که مايکروسافت عملاً با افزودن توانايی های متنوع بسيار به VB، حتی حاضر شد از ديگر زبانهای معروف تحت ويندوز خود مانند Visual C++ و Visual Foxpro بگذرد و سعی در هدايت تمام برنامه نويسان به سوی VB داشته باشد.

در حال حاضر که به تهيه اين جزوه همت گماردم، نسخه آزمايشی VB.net در بازار وجود دارد ولی عموماً برنامه نويسان ازVB6 استفاده می کنند و لذا ما نيز اين نسخه ازVB را برای آموزش انتخاب می کنيم، هر چند تمام خوانندگان عزيز می دانند که عموماً با فراگيری يک نسخه از يک برنامه، فراگيری نسخه های بعدی آن کار چندان دشواری نخواهد بود.

خوانندگان عزيز توجه داشته باشيد که برای فراگيری VB، آشنايی با ويندوز و Basic لازم است. همچنين بهتر است در هنگام مطالعه، VB باز باشد و مطالب را در همان لحظه کار كنيد.

معرفی بخشهای VB

مفاهيم بنيادی

اولين پروژه و آشنايی با برنامه نويسی بوسيله VB

مثالی ديگر و استفاده از Label و TextBoxها

تغييری در وضعيت مثال قبل و استفاده از رويداد KeyUp

تغييری در وضعيت مثال قبل و استفاده از رويداد KeyUp

مثالی برای رويداد KeyPress

مشخصه CausesValidation

تعريف متغيرها

ايجاد پروسيجر

نكاتی در مورد پروسيجرها

كنترل های Check Box و Option Button

مثالى از كنترل های Check Box و Option Button

آرايه ای از كنترلها

 طراحی يك ماشين حساب ساده

مثالی ديگر: استفاده از Option Buttonها

شبيه سازي عمل Drag & Drop

استفاده از منو در فرمها

اضافه كردن DialogBox به برنامه

توابع MsgBox و InputBox

 

 

Contact me