در این بخش کار با نرم افزار ویژال بیسیک را به صورت گام به گام برای شما آموزش خواهیم داد.
مایکروسافت ویژوال بیسیک یک ابزار برای توسعه برنامه های ویندوز است. این زبان توسعه و ارتقاء زبان اصلی است. تعدادی از آنها Gwbasic، سپس Qbasic و توربو پایه هستند.
اولین نسخه Visual Bassis در سال 1991 برای DOS و ویندوز 3 معرفی شد. 1. 4th Basic Voyage Basic در سال 1995 ارائه شد که از برنامه های 32 بیتی پشتیبانی می کند و نسخه 5 نرم افزار در سال 1996 تغییرات در نسخه های قبلی. نسخه ششم در سال 1998 با آخرین ویژگی ها و ویژگی های Visual Basic بهبود یافته است.
مجموعه ای کامل از اشیاء را فراهم می کند.
برنامه ایجاد شده می تواند به راحتی با ماوس و صفحه کلید کار کند.
دسترسی کامل به کلیپ بورد و چاپگر داشته باشید.
مجموعه ای کامل از امکانات ریاضی، با متن و گرافیک در دسترس برای ما کار می کند.
آرایه ای از کنترل ها، متغیرها و ثابت ها برای ما در دسترس است.
دسترسی ساده به فایل ها به شیوه ای تصادفی و متوالی را فراهم می کند .
یک ابزار قدرتمند برای خطاهای برنامه نویسان ارائه می دهد.
ابزار های مختلف برای استفاده از پایگاه داده به توسعه را فراهم می کند .
ویژوال بیسیک از فعال کردن کنترل ActiveX پشتیبانی می کند، که اجازه می دهد تا نرم افزاری که از ویژوال بیسیک استفاده می کند از قابلیت های دیگر شرکت ها استفاده کند.
ارائه ابزار و جادوگران برای راه اندازی و ارائه برنامه.
ويژگي رابط گرافتگي كاربر ( GUI )
ويژگي طراحي سريع برنامه ( RAD )
استفاده از زبان پايه اي بيسيك ( Basic )
ويژگي رسيدگي به رويدادها ( Event Handling )
ويژگي محيط توسعه يافته مجتمع ( IDE )
دسترسي به توابع API ويندوز
برنامه نويسي ساخت يافته ( Structural Programming )
ويژگي برنامه نويسي مبتني بر شيء ( Object Based Programming )
در ويژوال بيسيك از زبان بيسيك استفاده مي شود كه از زبان برنامه نويسي Qbasic گرفته شده است. Qbasic يك زبان مبتني بر متن بود و براي سيستم عامل Dos طراحي شده بود اما ويژوال بيسيك يك زبان گرافيكي است كه براي طراحي برنامه ها در سيستم عامل Windows است. استفاده از زبان پايه اي Basic در ويژوال بيسيك سبب شده است كه ويژوال بيسيك در حالي كه يك زبان قدرتمند است براي يادگيري ساده باشد.
اين نگارش قابليت برنامه نويسي در حد پايه را ارائه مي كند وشامل كنترلها و ابزارهاي متعدد براي ايجاد برنامه هاي EXE و ايجاد فايل هاي dll مي باشد.
نگارش حرفه اي نسبت به نگارش آموزشي از توانايي بالاتري برخوردار است و توسط بسياري از برنامه نويساني كه برنامه هاي كاربردي با ويژوال بيسيك مي نويسند مورد استفاده قرار مي گيرد. اين نگارش امكان استفاده از كنترلهاي مربوط به بانكهاي اطلاعاتي و طراحي كنترل هاي ActiveX را در اختيار برنامه نويس قرار مي دهد. همچنين اين نگارش شامل يك مجموعه كامل از ابزارها است كه به كمك آنها مي توانيد برنامه هايي را ساخته و توزيع نماييد.
اين نگارش به منظورايجاد سيستمهاي نرم افزاري بزرگ استفاده مي شود و علاوه بر ويژگي هاي نگارش حرفه اي ، داراي امكاناتي جهت برنامه نويسي سرويس دهنده/سرويس گيرنده ( server / client ) در شبكه هاي محلي و اينترنت مي باشد.