نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

نیک فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره وی وال بیسیک

اختصاصی از نیک فایل تحقیق درباره وی وال بیسیک دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 16

 

تاریخچه ویژوال بیسیک

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

هرزبان برنامه نویسی اصولا مجموعه ایست از تعدادی دستور که هر کدام کار مشخصی انجام میدهند. انسانها با این مجموعه دستورات است که کامپیوترها را وادار به انجام خواسته ها یشان می کنند.با آن که بیسیک برای مبتدیان طراحی شده بود اما دستورات آن همچنان مبهم ورمزآلود بود.

شرکت میکروسافت قبل از رسیدن به visual بیسیک را توسعه داد که هر کدام ازآنها بنحوی تقویت وتکامل این زبان محسوب میشدند:mbasik ،gwbasic،basica ،quik basik ،qbasik .در این مسیر چندین ویرایش دیگر از زبان بیسیک ، بدون از دست دادن سادگی خود،قدرت قابل توجهی بدست آورد.

زبان بیسیک (برای حفظ سادگی)همچنان یک زبان اینترپرتری باقی ماند،چون فاصله کوتاه بین نوشتن برنامه و دیدن حاصل کار برای مبتدیان ازضرورت تام برخوردار است. البته اگربرنامه ای بخواهد در دنیای برنامه های حرفه ای حرفی برای گفتن داشته باشد باید به کامپایلر متکی باشد که البته نتیجه آن زحمت بیشتر برای برنامه نویس است.

با ورود ویندوز به صحنه و محبوبیت سریع آن، میکروسافت دریافت که دیگر بیسیک های قدیمی (که اساسأ متن گرا بودند)نمی توان ازکارایی لازم در این محیط جدید برخوردار باشند؛و این نقطه تولدvisual basic بود.

محبوبیت visual basic ،علاوه بر گرافیکی وساده بودن ،از آنجا ناشی می شود که زبانی اینترپر تری (interpreter )و کامپایلری(compiler )است.زبانهای اینترپرتریاز نظر سهولت تولیدوتوسعه برنامه خیلی به برنامه نویسی کمک می کنند واز طرف دیگر برنامه های کامپایل شده بنحو چشمگیری سریعتر از برنامه های اینترپرتری هستند. باترکیب این دو ویژگی ،visual basic به سهولت تولید برنامه و سرعت اجرا‎‏‏ در محصول نهایی دست یافته است.

چگونه یک برنامه VBبنویسیم

به منظور نوشتن یک برنامه VBاولین مرحله طراحی صفحه تصویر است، یعنی آنچه که استفاده کننده می بیند :چه منوهایی لازم است؟اندازه پنجره چقدر باشد؟چند پنجره وجود داشته باشد؟آیا به کاربران امکان تغییر دادن اندازه می باشد؟ محل کلمه فرمان کجا باشد تا استفاده کننده با کللیک کردن آنها را فعال سازد؟واینکه آیا هر برنامه جایی(با نام جعبه متن)برای ورود متن خواهد داشت؟

در VBاشیایی که بر نامه نویس در درون پنجره ها قرار میدهد کنترل نامیده میشود.وتعداد این کنترلها به ویرایش VBبستگی دارد بیش از 20 کنترل برای روش استاندارد و افزون از 30 کنترل برای ویرایش حرفه ای در نظر گرفته شده است.

علاوه بر این از آنجایی که VB قابلیت ‏‏‎‎‎‏‏ایجاد کنترلها ی زیادی را برای کاربردهای بخصوص دارد به راحتی قادر خواهید بود که برای یک وظیفة مشخص کنترل سفارش مورد نظر تهیه فرمایید.

‍‍VBطراحی صفحة تصویر را آسان کرده است میتوان بهمان راحتی که ازیک برنامه نقاشی استفاده می نماییم واسط کاربر را بکشید. با ذکراین نکته پس از اتمام کار طراحی واسط کاربر دکمه فرمان و نیز سایر کنترلهایی که در پنجره خالی قرار داده شده بطور خودکار اعمال کاربر مانند حرکت ماوس ویا کلیک کردن دکمه ها تشخیص می دهد.

VB همچنین قابلیت طراحی منوهای معمولی وباز شدنی را نیز دارا می باشد تنها پس از طراحی واسط هاست که باید کمی برنامه بنویسد .درVB کنترلها رویدادهایی مانندکلیک ماوس را تشخیص میدهد. نحوه پاسخ به اشیاء به رویدادها به کدهای نوشته شده بستگی دارد بدین ترتیب شما نیز خواهید داشت که در پاسخ رویدادها هر کنترل کدی بنویسید .این موضوع، برنامه نویسی VB را از انواع برنامه نویسی روالگرای قراردادی در ویرایشهای قدیمی ‎‎‏‏‎‎‎‎Basic ،c ،پاسکال متفاوت میسازد.در زبانهای برنامه نویسی قراردادی بزرگ از بالا به پایین اجرا میشوندبه عبارتی اجرای برنامه ها از اولین خط شروع شده و مطابق روند برنامه به بخشهای مختلف منتقل می گردد در صورتیکه یک برنامه VB کاملاً متفاوت کار میکند هسته هربرنامهVB یک مجموعه از کدهای اجرایی است که پس از فعال شدن پاسخ مناسب را برای رویدادهایی که تشخیص میدهد ایجاد می نماید.

درVB کدهای برنامه نویسی که تعیین کننده نحوه پاسخ برنامه شما به رویدادهایی نظیر کلیک ماوس میباشد در مجموعه ای تحت عنوان روال رویداد قرار دارد.

روال رویداد بخشی از کدهایی است که اجرای آنها منوط به وقوع یک رویداد خارجی بخصوص میباشد.در اغلب حالات هر کار اجرایی در یک برنامه VB می تواند یک روال رویداد بوده ویا آن چیزی باشد که در روال رویداد بکار رفته تا به اجرای روال کمک نماید.

در حقیقت تفاوت اصلی VB با سایر زبانهای برنامه نویسی متعارف استفاده از عبارت پروژه به جای برنامه می باشد که معنای آن ترکیبی است از کدهای برنامهنویسی و واسط کاربر که ساخت یک برنامه VB را امکان پذیر میسازد.

برای طراحی یک برنامةVB بطور خلاصه باید مراحل زیر را طی کرد:

پنجره هایی را که کاربر می بیند شکل داد.

تعیین کرد که کدام رویداد یک کنترل روی پنجره رخ می دهد.

برای رویدادهای تعیین شده روال نوشت(همچنین روالهای کمکی که موجب کارکرد آن روال می شود.)

هنگام اجرای یک برنامه اتفاقات زیر بوقوع می پیوند:

VB برای همه رویدادهای مختص به یک کنترل، پنجره ها وکنترل های هر پنجره را جستجو می کند(حرکت ماوس،حرکت کلیک ماوس،ضربه کلیک و…).

پس از اینکه VB رویدادی را تشخیص داد چنانچه پاسخی برای آن رویدادبصورت پیش ساخته داخلی(internet built-in )وجود نداشته باشد،VB تمام برنامه هارا تست می کند تا مطمئن سود که برای رویداد مورد نظر روالی نوشته شده است یا خیر.

اگر روال رویدادی نوشته شده باشد VB آنرا اجرا کرده وبه مرحله1 باز خواهد گشت.

اگر روالی برای آن رویداد نوشته نشده باشد VB به مرحلة دیگر باز می گردد.

این چرخه تا پایان برنامه بطور پیوسته ادامه می یابد معمولاً قبل از اجرای هر کاری توسط VB باید رویدادی اتفاق افتد، بنابراین برنامه هایVB عمدتاً تأثیر پذیرند تا اثر گذاروهمین مسأله نشان میدهد که این برنامه با کاربر نزدیک انچه برای اجرای VB موردنیاز است: ویرایش استانداردVB به ویندوز95 ،ویندوزNT نیاز دارد .حداقل به یک ماشین قوی برای کار با سیستمهای عامل 32 بیتی نیاز میباشد.در واقع به سخت افزار زیر نیاز می باشد:

یک پردازنده 486 یا پنتیوم سریع و حداقل 8 مگابایتRAM (16مگابایت

بسیار مناسب تر خواهد بود.)

یک سخت دیسک با حداقل60مگابایت فضای خالی.

ی بیشتری دارند.

تشریح یک بر نامه VB

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

در حقیقت بر خلاف بسیاری از زبانهای برنامه نویسی خطوط اجرایی برنامه هایVBداخل توابع یا روالها می باشد.


دانلود با لینک مستقیم


تحقیق درباره وی وال بیسیک

تحقیق درمورد زبانهای بر نامه نویسی 20 ص

اختصاصی از نیک فایل تحقیق درمورد زبانهای بر نامه نویسی 20 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 19

 

تاریخچه ویژوال بیسیک .NET

ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید.

هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) توسط میکروسافت, در اواخر دهه 1980 و اوایل 1990 بیسیک تکامل تدریجی خود را به سوی ویژوال بیسیک انجام داده بود که توسط گروه میکروسافت در سال 1991 انجام پذیرفت. در زمانیکه ویژوال بیسیک در مرحله ظهور بود, توسعه برنامه های کاربردی تحت ویندوز میکروسافت عملی طاقت فرسا بود. با آمدن ویژوال بیسیک ایجاد برنامه های کاربردی تحت ویندوز بسیار آسان شد.

ویژوال بیسیک زبان برنامه نویسی میکروسافت ویندوز است. برنامه های ویژوال بیسیک در محیط توسعه یافته مجتمع (IDE) طراحی و ساخته میشوند. IDE به برنامه نویس این اجازه را می دهد که برنامه های خود را به صورت مناسب و راحت ایجاد, اجرا و خطا یابی کند. پردازش مربوط به تولید سریع یک نرم افزار کاربردی را اغلب RAD (Rapid Application Development) می نامند.

ویژوال بیسیک یکی از زبانهای RAD بوده و بطور وسیعی در دنیا مورد استفاده می باشد. ویژوال بیسیک .NET مشتق شده از زبان برنامه نویسی BASIC است. ویژوال بیسیک خصیصه های متمایز کننده تری نسبت به سایر زبان ها برنامه نویسی دارد مانند واسط گرافیکی کاربر, رسیدگی به رویداد (event handling), دسترسی به .Win32 API ویژگی های شیی گرا, رسیدگی به خطا, برنامه نویسی ساخت یافته و سایر موارد.

زبان ویژوال C

این زبان کامپایلر قدرتمندی است که بااستفاده ازآن میتوان برنامه های بزرگ وپیچیده رادر زمان اندکی ایجاد کرد . محیط ویژوال C + + محیط یکپارچه ای است که درآن میتوان برنامه را ایجاد,ترجمه,اجرا وعیب یابی کردبه عبارت دیگر پکیج C+ + حاوی مولفه هایی مانند ویراستار,کامپایلر,پیوند دهنده,برنامه های سودمند ,عیب یاب وسایرابزارهایی است که برای طراحی برنامه در محیط WINبکار می روند.

محیط توسعه پکیج C بنام DEVELOPER STUDIOاست که آنرابه اختصار محیط توسعه می نامیم تمام ابزارهای دیگر ویژوال C + +را جامعیت می بخشدوبه برنامه نویس اجازه میدهدتا فرایند توسعه برنامه را از طریق پنجره ها, کادرهای محاوره ای ,منوها,نوارهای ابزار,کلیدهای میانبروماکروها ببیندوکنترل کندیعنی این محیط همانندیک اتاق کنترل است.

انواع فایلهادر ویژوال C

فایل محیط برنامه(DSW ) :این فایل برای نگهداری محیط کاری پروژه بکار می رود.

فایل برنامه: برای نگهداری برنامه ویژوال C + + بکار میرود.

فایل ( HEADER) : آنرافایل سرایندمی گویند که محتویات آنهادربرنامه های دیگر قابل استفاده است .

فایل بیت نگاشت( BMP): برای نگهداری تصاویر (BMP ) بکار می رود .

فایل ایکن (ICO ) :برای نگهداری ایکن.

فایل ترجمه شده (OBJ): پس از کامپایل کردن در برنامه ایجاد می شودوحاوی دستورات ماشین است .

فایل اجرائی (EXE ): حاوی برنامه اجرایی است .

فایل اکتیوایکس(OCX) : برای نگهداری اکتیوایکسهای ویژوال C++بکار میرود.

اکتیوایکس قلب محاسبات توزیع شده مایکرو سافت است که کامپیوتر مارا در اینترنت واینترانت قرار می دهد.

ویژوال بیسیک 6

این برنامه در برگیرنده ابزارهای متعددی است که با همکاری یکدیگر امکان توسعه برنامه های کاربردی را فراهم می آورند. این ابزارها به کاربر امکان می دهند تا بطور کامل از ظاهر برنامه خود به هنگام اتمام آن اطلاع یابد, چرا که این زبانها تازمانی که برنامه بطور کامل به پایان نرسیده باشد ظاهر برنامه را به نمایش در نمی آورد.

ویژوال بیسیک بسرعت در حال تبدیل شدن به یکی از اصلی ترین زبانهای برنامه نویسی کاربردی است در حالیکه رقیبان آن مانند POWER BUILDER بسختی در تقلا هستند تا فاصله خود را با ویژوال بیسیک حفظ کنند.

با ارائه هر نسخه جدید توسط ماکروسافت قابلیتهای VB به توسعه دهندگان امکان ایجاد برنامه های کاربردی تطبیق پذیرتر میدهد.

VB5در واقع چاشنی انفجاری در بازار کنترلهای اکتیوایکس بودو VB6توازنی مابین DTMLوتوسعه برنامه های کاربردی مبتنی بر COM ایجاد کرد.

نظری اجمالی بر delphi

دلفی بسته نرم افزاری نسبتا" جدیدی می باشد که به جهان کامپیوتر عرضه شد وامکانات برنامه نویسی پیشرفته و قدرتمندی را برای استفاده کنندگان سیستمهای کامپیسوتری به ارمغان آورده , مترجم سریع وقدرتمند آن امکان ترجمه سریع برنامه ها را فراهم آورده .

دلفی یکی از پرکاربردترین زبانهای موجود در دنیای نرم افزار است که امروزه در زمینه های مختلفی از جمله برنامه های گرافیکی , چندرسانه ای ,پایگاه داده ها ,و… بخوبی از آن استفاده می شود .

ویرایشهای مختلق دلفی 

 1-STANDARD

2- PROFSSIONAL 

3- ENTERPRISE

که هر کدام دارای امکانات وویژگیهای خاصی بوده و برای مقاصد خاصی طراحی شده اند.

اما همه آنها دارای ویژگیهای مشابه ومشترکی نیز هستند و می توانند برای مقاصد عمومی مورد استفاده قرار گیرند.

برنامه نویسی شئ گرایی که در دلفی وجود دارد مجموعای است از عبارات شئ گرا که در پاسکال استاندارد تعبیر شده و به آن object pascal گفته میشود.

ویژوال فاکس پرو

این برنامه همان فاکس پرو است که بجای تحت dos بودن تحت win است ,یک محیط شئ گرای قدرتمند است وبرای ساخت بانک اطلاعاتی وبرنامه های کاربردی بکار میرودو همه ابزارهای لازم برای مدیریت داده ها را فراهم میسازدبطوریکه میتوانیم

1-جداول حاوی اطلاعات را سازماندهی کنیم .

2- پرس و جو کنیم

3- سیستم بانک اطلاعاتی یکپارچه ای ایجاد کنیم

4- برنامه کاربردی کامل برای مدیریت داد ها جهت استفاده


دانلود با لینک مستقیم


تحقیق درمورد زبانهای بر نامه نویسی 20 ص

تحقیق درمورد ویژوال بیسیک

اختصاصی از نیک فایل تحقیق درمورد ویژوال بیسیک دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

تاریخچه ویژوال بیسیک

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

هرزبان برنامه نویسی اصولا مجموعه ایست از تعدادی دستور که هر کدام کار مشخصی انجام میدهند. انسانها با این مجموعه دستورات است که کامپیوترها را وادار به انجام خواسته ها یشان می کنند.با آن که بیسیک برای مبتدیان طراحی شده بود اما دستورات آن همچنان مبهم ورمزآلود بود.

شرکت میکروسافت قبل از رسیدن به visual بیسیک را توسعه داد که هر کدام ازآنها بنحوی تقویت وتکامل این زبان محسوب میشدند:mbasik ،gwbasic،basica ،quik basik ،qbasik .در این مسیر چندین ویرایش دیگر از زبان بیسیک ، بدون از دست دادن سادگی خود،قدرت قابل توجهی بدست آورد.

زبان بیسیک (برای حفظ سادگی)همچنان یک زبان اینترپرتری باقی ماند،چون فاصله کوتاه بین نوشتن برنامه و دیدن حاصل کار برای مبتدیان ازضرورت تام برخوردار است. البته اگربرنامه ای بخواهد در دنیای برنامه های حرفه ای حرفی برای گفتن داشته باشد باید به کامپایلر متکی باشد که البته نتیجه آن زحمت بیشتر برای برنامه نویس است.

با ورود ویندوز به صحنه و محبوبیت سریع آن، میکروسافت دریافت که دیگر بیسیک های قدیمی (که اساسأ متن گرا بودند)نمی توان ازکارایی لازم در این محیط جدید برخوردار باشند؛و این نقطه تولدvisual basic بود.

محبوبیت visual basic ،علاوه بر گرافیکی وساده بودن ،از آنجا ناشی می شود که زبانی اینترپر تری (interpreter )و کامپایلری(compiler )است.زبانهای اینترپرتریاز نظر سهولت تولیدوتوسعه برنامه خیلی به برنامه نویسی کمک می کنند واز طرف دیگر برنامه های کامپایل شده بنحو چشمگیری سریعتر از برنامه های اینترپرتری هستند. باترکیب این دو ویژگی ،visual basic به سهولت تولید برنامه و سرعت اجرا‎‏‏ در محصول نهایی دست یافته است.

چگونه یک برنامه VBبنویسیم

به منظور نوشتن یک برنامه VBاولین مرحله طراحی صفحه تصویر است، یعنی آنچه که استفاده کننده می بیند :چه منوهایی لازم است؟اندازه پنجره چقدر باشد؟چند پنجره وجود داشته باشد؟آیا به کاربران امکان تغییر دادن اندازه می باشد؟ محل کلمه فرمان کجا باشد تا استفاده کننده با کللیک کردن آنها را فعال سازد؟واینکه آیا هر برنامه جایی(با نام جعبه متن)برای ورود متن خواهد داشت؟

در VBاشیایی که بر نامه نویس در درون پنجره ها قرار میدهد کنترل نامیده میشود.وتعداد این کنترلها به ویرایش VBبستگی دارد بیش از 20 کنترل برای روش استاندارد و افزون از 30 کنترل برای ویرایش حرفه ای در نظر گرفته شده است.

علاوه بر این از آنجایی که VB قابلیت ‏‏‎‎‎‏‏ایجاد کنترلها ی زیادی را برای کاربردهای بخصوص دارد به راحتی قادر خواهید بود که برای یک وظیفة مشخص کنترل سفارش مورد نظر تهیه فرمایید.

‍‍VBطراحی صفحة تصویر را آسان کرده است میتوان بهمان راحتی که ازیک برنامه نقاشی استفاده می نماییم واسط کاربر را بکشید. با ذکراین نکته پس از اتمام کار طراحی واسط کاربر دکمه فرمان و نیز سایر کنترلهایی که در پنجره خالی قرار داده شده بطور خودکار اعمال کاربر مانند حرکت ماوس ویا کلیک کردن دکمه ها تشخیص می دهد.

VB همچنین قابلیت طراحی منوهای معمولی وباز شدنی را نیز دارا می باشد تنها پس از طراحی واسط هاست که باید کمی برنامه بنویسد .درVB کنترلها رویدادهایی مانندکلیک ماوس را تشخیص میدهد. نحوه پاسخ به اشیاء به رویدادها به کدهای نوشته شده بستگی دارد بدین ترتیب شما نیز خواهید داشت که در پاسخ رویدادها هر کنترل کدی بنویسید .این موضوع، برنامه نویسی VB را از انواع برنامه نویسی روالگرای قراردادی در ویرایشهای قدیمی ‎‎‏‏‎‎‎‎Basic ،c ،پاسکال متفاوت میسازد.در زبانهای برنامه نویسی قراردادی بزرگ از بالا به پایین اجرا میشوندبه عبارتی اجرای برنامه ها از اولین خط شروع شده و مطابق روند برنامه به بخشهای مختلف منتقل می گردد در صورتیکه یک برنامه VB کاملاً متفاوت کار میکند هسته هربرنامهVB یک مجموعه از کدهای اجرایی است که پس از فعال شدن پاسخ مناسب را برای رویدادهایی که تشخیص میدهد ایجاد می نماید.

درVB کدهای برنامه نویسی که تعیین کننده نحوه پاسخ برنامه شما به رویدادهایی نظیر کلیک ماوس میباشد در مجموعه ای تحت عنوان روال رویداد قرار دارد.

روال رویداد بخشی از کدهایی است که اجرای آنها منوط به وقوع یک رویداد خارجی بخصوص میباشد.در اغلب حالات هر کار اجرایی در یک برنامه VB می تواند یک روال رویداد بوده ویا آن چیزی باشد که در روال رویداد بکار رفته تا به اجرای روال کمک نماید.

در حقیقت تفاوت اصلی VB با سایر زبانهای برنامه نویسی متعارف استفاده از عبارت پروژه به جای برنامه می باشد که معنای آن ترکیبی است از کدهای برنامهنویسی و واسط کاربر که ساخت یک برنامه VB را امکان پذیر میسازد.

برای طراحی یک برنامةVB بطور خلاصه باید مراحل زیر را طی کرد:

پنجره هایی را که کاربر می بیند شکل داد.

تعیین کرد که کدام رویداد یک کنترل روی پنجره رخ می دهد.

برای رویدادهای تعیین شده روال نوشت(همچنین روالهای کمکی که موجب کارکرد آن روال می شود.)

هنگام اجرای یک برنامه اتفاقات زیر بوقوع می پیوند:

VB برای همه رویدادهای مختص به یک کنترل، پنجره ها وکنترل های هر پنجره را جستجو می کند(حرکت ماوس،حرکت کلیک ماوس،ضربه کلیک و…).

پس از اینکه VB رویدادی را تشخیص داد چنانچه پاسخی برای آن رویدادبصورت پیش ساخته داخلی(internet built-in )وجود نداشته باشد،VB تمام برنامه هارا تست می کند تا مطمئن سود که برای رویداد مورد نظر روالی نوشته شده است یا خیر.

اگر روال رویدادی نوشته شده باشد VB آنرا اجرا کرده وبه مرحله1 باز خواهد گشت.

اگر روالی برای آن رویداد نوشته نشده باشد VB به مرحلة دیگر باز می گردد.

این چرخه تا پایان برنامه بطور پیوسته ادامه می یابد معمولاً قبل از اجرای هر کاری توسط VB باید رویدادی اتفاق افتد، بنابراین برنامه هایVB عمدتاً تأثیر پذیرند تا اثر گذاروهمین مسأله نشان میدهد که این برنامه با کاربر نزدیک

انچه برای اجرای VB موردنیاز است:

ویرایش استانداردVB به ویندوز95 ،ویندوزNT نیاز دارد .حداقل به یک ماشین قوی برای کار با سیستمهای عامل 32 بیتی نیاز میباشد.در واقع به سخت افزار زیر نیاز می باشد:

یک پردازنده 486 یا پنتیوم سریع و حداقل 8 مگابایتRAM (16مگابایت

بسیار مناسب تر خواهد بود.)

یک سخت دیسک با حداقل60مگابایت فضای خالی.

ی بیشتری دارند.


دانلود با لینک مستقیم


تحقیق درمورد ویژوال بیسیک

تحقیق درمورد استفاده از دستورات SQL در ویژوال بیسیک 118 ص

اختصاصی از نیک فایل تحقیق درمورد استفاده از دستورات SQL در ویژوال بیسیک 118 ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 114

 

 استفاده از دستورات SQL در ویژوال بیسیک (1)

» SQL چیست ؟ : SQL خلاصه یا مخفف کلمات ( Structured Query Language ) به معنی زبان جستجوی ساخت یافته است . SQL زبانی است بسیار قدرتمند که از آن برای دسترسی به پایگاه داده و پردازش اطلاعات آن استفاده می شود .دستورات SQL به دو دسته کلی تقسیم می شوند :

1 ) دستورات پردازش داده (DML ) : از این دستورات برای استخراج ، مرتب سازی ، خلاصه سازی و محاسبه روی جدول ها استفاه می شود .

2 ) دستورات تعریف داده (DDL ) : با استفاده از این دستورات ما قادر خواهیم بود تا در یک پایگاه داده جدول ، اندیس و رابطه تعیین کنیم .

» دستورات SQL تقریبا در تمام بانکهای اطلاعاتی رابطه ای مانند : SQL Server ، Oracle ، Access و غیره که قابلیت پشتیبانی آن را دارند می تواند مورد استفاده قرار گیرد . دستورات SQL دستورات بسیار ساده ای هستند که میتوان آنها را بر روی تمامی اجزاء و اشیاء پایگاه داده اجرا کرد . تمامی برنامه هایی که به طریقی با پایگاه داده رابطه ای سرو کار دارند از SQL استفاده می کنند.

» در این درس ما می خواهیم با دستورات DML یا همان پردازش داده SQL آشنا شویم و یاد بگیریم که چگونه و در کجا از آنها استفاده کنیم .

اگر به خاطر داشته باشید ما در درسهای گذشته آموختیم که چگونه با استفاده از کد نویسی پایگاه داده مورد نظر و همچنین جدول مورد نظر خود را به رکوردست کاریمان انتقال دهیم و بر روی آن پردازش آنجام دهیم . برای مثال :

()Private Sub Form_Load

        "Data1.DatabaseName = "C:\Data.mdb

"Data1.RecordSource = "Student

Data1.Refresh

End Sub

ما دستورات SQL را در قسمت RecordSource به کار خواهیم برد ، یعنی قسمتی که از طریق آن جدول یا فیلد های مورد نظر برای رکوردست ما تعیین می شود . دستورات SQL به قدری قدرتمند است که با یک خط کد ساده ما می توانیم چندین عملیات مشکل که توسط دستورات خود ابزار Data انجام می دادیم را به راحتی انجام دهیم . این دستورات به طور کلی باید به فرم یک رشته باشد . در این حالت شما فقط باید دقت داشته باشید تا دستورات را به شکل صحیح بنویسید چون محیط ویژوال بیسیک هیچ گونه کنترلی بر روی این رشته نخواهد داشت :

"دستوراتData1.RecordSource=" SQL 

البته من در این آموزش دستورات SQL را به رنگ آبی می نویسم تا مشخص باشند . ولی در حالت واقعی آنها رنگ سیاه خواهند داشت .

دستورات SQL :

» SELECT_FROM : این دستور که مهمترین و پرکاربرد ترین دستورد در SQL به شنار می رود ، میتواند رکوردهای مورد نظر را از یک یا چند جدول استخراج نماید . نتیجه هر دستور SELECT_FROM یک مجموعه یا نما از داده های استخراج شده است . برای مثال :

" Data1.RecordSource=" SELECT Name,Family FROM Student

دستور نوشته شده فوق فیلد نام و نام خانوادگی را از جدول دانش آموز انتخاب می کند . اگر شما قصد داشته باشید همه فیلد های یک جدول را انتخاب کنید دیگر نیاز نیست تا نام همه این فیلد ها را بنویسید بلکه با استفاده از کاراکتر * این عمل انجام خواهد شد :

SELECT * FROM Student

بیشتر مواقع شما نیاز دارید اطلاعاتی را از چند جدول استخراج کنید در این حالت باید شما از دستور SCELET_FROM به صورت زیر استفاده کنید :

SELECT Student.Name,Student.Family,Lesson.Dars,Lesson.Ostad FROM Student,Lesson

اگر دقت کنید در این دستور برای این که مشخص شود که فیلد نام از کدامیک از جدول ها و فیلد استاد از کدام جدول انتخاب شود باید پیشوند نام جدول همراه با یک (.) به نام فیلد اضافه گردد .همچنین شما می توانید دو فیلد را با هم ادغام کرده و به عنوان یک فیلد استفاده کنید :

SELECT Name + Family AS Media FROM Student

در این مثال دو فیلد نام و نام خانوادگی با هم ادغام شده و به نام فیلد Media در آمده اند و شما میتوانید از این فیلد مانند یک فیلد معمولی استفاده کنید همچنین شما می توانید از کاراکتر & هم برای این ادغام استفاده کنید یا میتوانید ادغام این دو فیلد را درون پرانتز انجام دهید :

"Text1.DataField="Media

البته نتیجه این چنین عملیاتی در استفاده از جدول ها بسیار قابل فهم تر است .

» ORDER BY : وقتی که ما از دستور SELECT_FROM استفاده می کنیم رکوردها به همان ترتیبی که در جدول اصلی قرار دارند نمایش داده می شوند . ولی ما میتوانیم با استفاده از دستور ORDER BY رکوردها را به حالت دلخواه به صورت نزولی( DESC ) یا صعودی ( ASC ) مرتب کنیم . برای مثال :

SELECT * FROM Student ORDER BY Name DESC

در این دستور همه فیلد های جدول دانش آموزان بر اساس فیلد نام به صورت نزولی مرتب می شوند .

دستور ORDER BY می تواند بیش از یک فیلد را اساس مرتب سازی خود قرار دهد :

SELECT * FROM Student ORDER BY Name DESC,Family ASC

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

» WHERE : یکی از قویترین جنبه های دستور SELECT_FROM کنترل تعداد رکوردهای برگشتی با استفاده از شرطی که با دستور WHERE تعیین می شود است . در واقع این دستور جزئی از دستور SELECT_ FROM است . از این دستور به دو روش استفاده می شود :

> استفاده از WHERE برای محدود کردن رکوردهای اتنخابی : 

'SELECT * FROM Student WHERE Name = 'Ali

شما میتواند در این دستور از عملگرهای منطقی مانند : = ، > ، < ، <> ، =< ، => نیز استفاده کنید . همچنین می توانید چندین شرط را با عملگرهای منطقی AND و OR ادغام کنید :


دانلود با لینک مستقیم


تحقیق درمورد استفاده از دستورات SQL در ویژوال بیسیک 118 ص

تحقیق و بررسی در مورد زبانهای برنامه نویسی

اختصاصی از نیک فایل تحقیق و بررسی در مورد زبانهای برنامه نویسی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 19

 

تاریخچه ویژوال بیسیک .NET

ویژوال بیسیک .NET توسعه یافته BASIC می باشد. BASIC توسط پروفسور John Kemeny و Thomas Kurtz از کالج Dartmouth برای نوشتن برنامه های ساده ایجاد شد و این طراحی از اواسط دهه 1960 آغاز گردید.

هدف از BASIC اولیه, آموزش برنامه نویسی بود. BASIC توسط انواع متفاوتی از کامپیوترها مورد استفاده قرار گرفت و سرمشق سایر زبان ها شد. با توسعه واسط گرافیکی کاربر (GUI) توسط میکروسافت, در اواخر دهه 1980 و اوایل 1990 بیسیک تکامل تدریجی خود را به سوی ویژوال بیسیک انجام داده بود که توسط گروه میکروسافت در سال 1991 انجام پذیرفت. در زمانیکه ویژوال بیسیک در مرحله ظهور بود, توسعه برنامه های کاربردی تحت ویندوز میکروسافت عملی طاقت فرسا بود. با آمدن ویژوال بیسیک ایجاد برنامه های کاربردی تحت ویندوز بسیار آسان شد.

ویژوال بیسیک زبان برنامه نویسی میکروسافت ویندوز است. برنامه های ویژوال بیسیک در محیط توسعه یافته مجتمع (IDE) طراحی و ساخته میشوند. IDE به برنامه نویس این اجازه را می دهد که برنامه های خود را به صورت مناسب و راحت ایجاد, اجرا و خطا یابی کند. پردازش مربوط به تولید سریع یک نرم افزار کاربردی را اغلب RAD (Rapid Application Development) می نامند.

ویژوال بیسیک یکی از زبانهای RAD بوده و بطور وسیعی در دنیا مورد استفاده می باشد. ویژوال بیسیک .NET مشتق شده از زبان برنامه نویسی BASIC است. ویژوال بیسیک خصیصه های متمایز کننده تری نسبت به سایر زبان ها برنامه نویسی دارد مانند واسط گرافیکی کاربر, رسیدگی به رویداد (event handling), دسترسی به .Win32 API ویژگی های شیی گرا, رسیدگی به خطا, برنامه نویسی ساخت یافته و سایر موارد.

زبان ویژوال C

این زبان کامپایلر قدرتمندی است که بااستفاده ازآن میتوان برنامه های بزرگ وپیچیده رادر زمان اندکی ایجاد کرد . محیط ویژوال C + + محیط یکپارچه ای است که درآن میتوان برنامه را ایجاد,ترجمه,اجرا وعیب یابی کردبه عبارت دیگر پکیج C+ + حاوی مولفه هایی مانند ویراستار,کامپایلر,پیوند دهنده,برنامه های سودمند ,عیب یاب وسایرابزارهایی است که برای طراحی برنامه در محیط WINبکار می روند.

محیط توسعه پکیج C بنام DEVELOPER STUDIOاست که آنرابه اختصار محیط توسعه می نامیم تمام ابزارهای دیگر ویژوال C + +را جامعیت می بخشدوبه برنامه نویس اجازه میدهدتا فرایند توسعه برنامه را از طریق پنجره ها, کادرهای محاوره ای ,منوها,نوارهای ابزار,کلیدهای میانبروماکروها ببیندوکنترل کندیعنی این محیط همانندیک اتاق کنترل است.

انواع فایلهادر ویژوال C

فایل محیط برنامه(DSW ) :این فایل برای نگهداری محیط کاری پروژه بکار می رود.

فایل برنامه: برای نگهداری برنامه ویژوال C + + بکار میرود.

فایل ( HEADER) : آنرافایل سرایندمی گویند که محتویات آنهادربرنامه های دیگر قابل استفاده است .

فایل بیت نگاشت( BMP): برای نگهداری تصاویر (BMP ) بکار می رود .

فایل ایکن (ICO ) :برای نگهداری ایکن.

فایل ترجمه شده (OBJ): پس از کامپایل کردن در برنامه ایجاد می شودوحاوی دستورات ماشین است .

فایل اجرائی (EXE ): حاوی برنامه اجرایی است .

فایل اکتیوایکس(OCX) : برای نگهداری اکتیوایکسهای ویژوال C++بکار میرود.

اکتیوایکس قلب محاسبات توزیع شده مایکرو سافت است که کامپیوتر مارا در اینترنت واینترانت قرار می دهد.

ویژوال بیسیک 6

این برنامه در برگیرنده ابزارهای متعددی است که با همکاری یکدیگر امکان توسعه برنامه های کاربردی را فراهم می آورند. این ابزارها به کاربر امکان می دهند تا بطور کامل از ظاهر برنامه خود به هنگام اتمام آن اطلاع یابد, چرا که این زبانها تازمانی که برنامه بطور کامل به پایان نرسیده باشد ظاهر برنامه را به نمایش در نمی آورد.

ویژوال بیسیک بسرعت در حال تبدیل شدن به یکی از اصلی ترین زبانهای برنامه نویسی کاربردی است در حالیکه رقیبان آن مانند POWER BUILDER بسختی در تقلا هستند تا فاصله خود را با ویژوال بیسیک حفظ کنند.

با ارائه هر نسخه جدید توسط ماکروسافت قابلیتهای VB به توسعه دهندگان امکان ایجاد برنامه های کاربردی تطبیق پذیرتر میدهد.

VB5در واقع چاشنی انفجاری در بازار کنترلهای اکتیوایکس بودو VB6توازنی مابین DTMLوتوسعه برنامه های کاربردی مبتنی بر COM ایجاد کرد.

نظری اجمالی بر delphi

دلفی بسته نرم افزاری نسبتا" جدیدی می باشد که به جهان کامپیوتر عرضه شد وامکانات برنامه نویسی پیشرفته و قدرتمندی را برای استفاده کنندگان سیستمهای کامپیسوتری به ارمغان آورده , مترجم سریع وقدرتمند آن امکان ترجمه سریع برنامه ها را فراهم آورده .

دلفی یکی از پرکاربردترین زبانهای موجود در دنیای نرم افزار است که امروزه در زمینه های مختلفی از جمله برنامه های گرافیکی , چندرسانه ای ,پایگاه داده ها ,و… بخوبی از آن استفاده می شود .

ویرایشهای مختلق دلفی 

 1-STANDARD

2- PROFSSIONAL 

3- ENTERPRISE

که هر کدام دارای امکانات وویژگیهای خاصی بوده و برای مقاصد خاصی طراحی شده اند.

اما همه آنها دارای ویژگیهای مشابه ومشترکی نیز هستند و می توانند برای مقاصد عمومی مورد استفاده قرار گیرند.

برنامه نویسی شئ گرایی که در دلفی وجود دارد مجموعای است از عبارات شئ گرا که در پاسکال استاندارد تعبیر شده و به آن object pascal گفته میشود.

ویژوال فاکس پرو

این برنامه همان فاکس پرو است که بجای تحت dos بودن تحت win است ,یک محیط شئ گرای قدرتمند است وبرای ساخت بانک اطلاعاتی وبرنامه های کاربردی بکار میرودو همه ابزارهای لازم برای مدیریت داده ها را فراهم میسازدبطوریکه میتوانیم

1-جداول حاوی اطلاعات را سازماندهی کنیم .

2- پرس و جو کنیم

3- سیستم بانک اطلاعاتی یکپارچه ای ایجاد کنیم

4- برنامه کاربردی کامل برای مدیریت داد ها جهت استفاده


دانلود با لینک مستقیم


تحقیق و بررسی در مورد زبانهای برنامه نویسی