جستجو در محصولات

گالری پروژه های افتر افکت
گالری پروژه های PSD
جستجو در محصولات


تبلیغ بانک ها در صفحات
ربات ساز تلگرام در صفحات
ایمن نیوز در صفحات
.. سیستم ارسال پیامک ..
تاريخچه ويژوال بيسيک
-(3 Body) 
تاريخچه ويژوال بيسيک
Visitor 508
Category: دنياي فن آوري
ويژوال بيسيک توسعه يافته basic مي باشد. basic توسط پروفسور john kemency وthomas kurtsازکالج dartmouth براي نوشتن برنامه هاي ساده ايجادشدواين طراحي ازاواسط دهه1960 آغازگرديد.
هدف از بيسيک اوليه آموزش برنامه نويسي بود.بيسيک توسط انواع متفاوتي ازکامپيوترهامورداستفاده قرار گرفت وسرمشق سايرزبانهاشد.باتوسعه گرافيکي کاربر (gui)توسط ميکروسافت دراواخر دهه 1980 واوايل 1990basicتکامل تدريجي خودرابه سوي ويژوال بيسيک انجام داده بودکه توسط گروه مايکروسافت درسال1991انجام پذيرفت.درزمانيکه ويژوال بيسيک درمرحله ظهوربود توسعه برنامه هاي کاربردي تحت ويندوز ميکروسافت عملي طاقت فرسابود.باآمدن ويژوال بيسيک ايجادبرنامه هاي کاربردي تحت ويندوز بسيارآسان شد.
ازسال1991تاکنون شش نوع ازويژوال بيسيک روانه بازار شده است وآخرين نمونه آن ويژوال بيسيک6 مي باشدکه درسپتامبر1998روانه بازارگرديده است.

ويژوال بيسيک چيست؟

ويژوال بيسيک زبان برنامه نويسي ميکروسافت ويندوز است.برنامه هاي ويژوال بيسيک درمحيط توسعه يافته مجتمع(IDE)طراحي وساخته مي شوند.IDEبه برنامه نويس اين اجازه رامي دهدکه برنامه هاي خودرابه صورت مناسب وراحت ايجاد،اجراوخطايابي کند.(پردازش مربوط به توليدسريع يک نرم افزارکاربردي رااغلب radمي نامند.)
ويژوال بيسيک يکي اززبانهاي radبوده وبه طوروسيعي در دنيامورداستفاده ميباشد.ويژوال بيسيک مشتق شده از زبان برنامه نويسي بيسيک است .ويژوال بيسيک خصيصه هاي متمايزکننده تري نسبت به سايرزبانهاي برنامه نويسي داردمانندواسط گرافيکي کاربر-event handling ودسترسي به win32 api ،ويژگيهاي شي گرا،رسيدگي به خطابرنامه نويسي ساخت يافته وساير موارد.
محيطIDE ويژوال بيسيک اين امکان رابه برنامه نويس مي دهد که بدون خبره بودن دربرنامه نويسي تحت ويندوز،برنامه هاي تحت ويندوزايجادنمايد.
ميکروسافت چندنوع متفاوت ويژوال بيسيک خود رابه بازار عرضه کرده است که به نامهايprofessional enterprise edition ، learning edition دردسترس هستند.
نوع learning edition ياآموزشي قابليت برنامه نويسي درحدپايه راارايه مي کندونوع professional edition نسبت به نوع آموزشي ازتوانايي بالاتري برخورداراست و توسط بسياري از برنامه نويساني که برنامه هاي کاربردي باويژوال بيسيک مي نويسند مورداستفاده قرارمي گيرد.ازنوعenterprise edition براي ايجادسيستمهاي محاسباتي باحجم بالا استفاده مي شود.ويژوال بيسيک يک زبان مفسر است بااين وجود نوعهايenterpriseوprofessional مي توانند کدهاي ويژوال بيسيک رابه native codeکامپايل نمايند.

آنچه که براي نصب ويژوال بيسيک نيازاست

براي نصب ويژوال بيسيک نيازبه نرم افزاروسخت افزارزيراست:
- ويندوز(95،98،200)
- کامپيوتر486ياترجيحاپنتيوم باحداقل 16مگابايتRAM
- CDوماوس
- ديسک سخت

راه اندازي ويژوال بيسيک

برنامه ويژوال بيسيک برروي CDذخيره شده است که براي استفاده ازآن بايدآن رادرديسک سخت نصب کنيد. درمحيط ويندوز،برنامهINSTALLراازروي CD اجراکنيدتا ويژوال بيسيک درمنويprogramsويندوزظاهرشود.براي اجراي آن برروي گزينه مربوط کليک کنيدتاصفحه اول ويژوال بيسيک مانند شکل ظاهرشود.دراين شکل مي توانيدکارهاي موردنظرتان راشروع کنيد.سيستم به طورخودکاربرروي آيکن standard exe داردکه براي ايجاد پروژه هاي ويژوال بيسيک به کارمي رود.براي ادامه کارکليدenterرافشاردهيديادکمهopenرادراين شکل کليک کنيد.
در شکل زير پنجره اي به ناForm1ظاهر شده است. فرم محيطي است که در آن مي توانيد برنامه خود را طراحي کنيد.يعني عناصر تشکيل دهنده برنامه در اين فرم قرار مي گيرند.
در سمت راست شکل پنجره هاي Project وpropertiesو Form Layout قرار دارند.هر يک از اين پنجره ها را به طور مختصر توضيح مي دهيم.
پنجره Project:اين پنجره در شکل زير آمده است اين پنجره را Project Explorer نيز مي نامند و فايلهاي پروژه در آن قرار مي گيرند. در نوار ابزار اين پنجره سه دکمه به نامهاي View CodeوView ObjectوToggle Folder قرار دارند.اگر بر روي View Codeکليک کنيد پنجره اي ظاهر مي شود که مي توانيد دستورات ويژوال بيسيک را درآن بنويسيد.دکمه View Codeفرم را در صفحه نمايش ظاهر مي کند . دکمه هاي View CodeوView Objectدر صورتي فعال هستند که در پنجره projectدر پوشه Formsگزينه Form(Form1)را انتخاب کرده باشيد.با هر بار کليک کردن برروي دکمهToggle Folderپوشه Formsدر پنجره projectمخفي يا آشکار مي گردد.
يعني اگر اجزاي اين پوشه مخفي باشند با کليک کردن اين دکمه آشکار مي شوند و اگر آشکار باشند با کليک کردن اين دکمه مخفي مي شوند.همانطور که در شکل مي بينيدنام پروژه جديد project1و نام فرم جديد Form1انتخاب شده است(به طور پيش فرض).پوشه Formsدر پنجره Projectحاوي تمام فرمهاي مربوط به پروژه است در شکل فقط حاوي Form1است.

پنجرهproperties:

اين پنجره خواص مربوط به فرم ياعنصرفرم رانمايش مي دهد.دقت داشته باشيدکه هرعنصر(ازجمله فرم)داراي خواص(properties)ورويداد(event)است که درادامه به شرح هرکدام خواهيم پرداخت.امادراينجامي خواهيم اين نکته رايادآوري کنيم که خواص عناصردرپنجرهpropertiesديده مي شوند.خواص عناصرمي توانند به دوصورت نمايش داده شوند:به صورت الفبايي(alphabetic)وبه صورت دسته بندي شده برحسب موضوع(categorized).به عنوان مثال، براي ديدن خواص فرمي که برروي صفحه نمايش است(يعني form1)،برروي آن درپنجرهpropertiesدکمه راست ماوس راکليک کرده ودرمنويي که ظاهر مي شود گزينهdescriptionراانتخاب کنيد(البته اگر فعلا اين خواص را مشاهده مي کنيد،نيازي به اين کار نيست.)شکل بخشي ازخواصform1رابه صورت دسته بندي شده نمايش مي دهد. هريک از اين خواص رادرادامه خواهيدآموخت.

پنجرهformlayout:

اين پنجره مشخص مي کند که فرم برنامه درزمان اجرا درکجاي صفحه نمايش قرارگيرد.دراين پنجره تصويري قرارداردکه همانندصفحه نمايش است.وقتي ماوس رابه آن تصوير منتقل مي کنيد،علامت آن به صورت دوفلش دوسر متقاطع در مي آيد.دکمه ماوس رابه پايين فشارداده، آن رادرداخل صفحه نمايش به حرکت درآوريد.پس ازاينکه فرم درجاي مناسبي ازصفحه نمايش قرارگرفت،دکمه ماوس رارهاکنيد.درزمان اجرا،فرم در همان نقطه ازصفحه نمايش قرارخواهدگرفت.

جعبه ابزار:

بخش ديگري ازشکل جعبه ابزاراست که درسمت چپ صفحه نمايش وتحت عنوان general قراردارد.اين جعبه ابزار،درواقع،عناصري هستندکه مي توانيدازآنهابراي طراحي برنامه خوداستفاده کنيد.اسامي اين عناصردر شکل آمده است.درادامه مي آموزيدعناصرديگري رابه جعبه ابزاراضافه کنيد.به نظرمي رسدکه معرفي مختصري ازعناصرجعبه ابزارمفيدباشد.درزيربه شرح هرکدام مي پردازيم:
Pointer:اين عنصرمي تواندبرروي عناصرموجوددرفرم اثرکندوآنهاراانتخاب نمايد.
Label:عنصربرچسب رابه فرم اضافه مي کندکه براي نمايش متنهاي غيرقابل ويرايش مفيداست.
Frame:گروهي ازعناصرراايجادمي کند.
Checkbox:کادرکنترلي رابه فرم اضافه مي کندکه براي انتخاب گزينه هابه کارمي رود.
Hscrollbar:نوارجابجايي افقي رابه فرم اضافه مي کند.
Timer:عنصري راايجادمي کندکه درفواصل زماني مختلف وظايفي راانجام مي دهد.
Dirlistbox:عنصري براي دستيابي به درايوهاي سيستم.
Shape:عنصري براي رسم دايره،مستطيل،مربع وبيضي.
Image:عنصري براي نمايش تصوير.
نوارابزار:نوارابزارشامل ابزارهايي است که معمولا کارگزينه هاي منوهاراانجام مي دهندولي سرعت دستيابي به آنهازياداست.براي اينکه نام اين ابزارهارايادبگيريم،ماوس رابه هرکدام منتقل کرده، اندکي صبرمي کنيم.

اجزاي سازنده برنامه ويژوال بيسيک:

اولين قدم درايجاديک برنامه،ايجاديک فرم وسپس قراردادن عناصربرروي آن است.عناصررابرحسب نيازمي توان تشخيص داد.اين کارنيازبه تمرين دارد.به طورکلي مي توان گفت که کتابخانه اي ازعناصر در ويژوال بيسيک موجوداست که برنامه هاازاين عناصر ساخته مي شوند،کدهاتوسط ويژوال بيسيک توليدمي گرددولي بعضي ازکدهارانيزبرنامه نويس بايدبنويسد. تقريبادرتمام برنامه هاي ويژوال بيسيک بايدگزينه هايي راازمنوهاانتخاب کرد.مثلابراي ايجاديک پروژه جديدبايدازمنوي file گزينهnew project وسپس گزينهstandard exeراانتخاب کرد.براي اجراي برنامه بايدگزينهstartرا ازمنويrun انتخاب نمود.براي سهولت،اين گزينه هارا به اين صورت معرفي مي کنيم:
File/new project/standard exeوrun/run.به عنوان مثال،گزينه file/open project گزينه open project راازمنويfileانتخاب ميکند.
منبع:http://www.academist.ir
Add Comments
Name:
Email:
User Comments:
SecurityCode: Captcha ImageChange Image