دانلود مقاله مفاهیم ویژوال بیسیک

Word 178 KB 18610 42
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۲۴,۰۰۰ تومان
قیمت: ۱۹,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • ویژوال بیسیک به شما این امکان رو می ده که یک برنامه تحت ویندوز رو، تنها با کشیدن و انداختن چند کنترل بر روی فرمی که از پیش برای شما آماده شده، و تنها با نوشتن چند قطعه کد کوچک برای کارهایی که از ویژوال بیسیک می خواهید انجام بده، بسازید. خوب، از این بهتر دیگه چی می خواید؟ حالا شاید این سوال برای شما پیش بیاد که کنترل اصلاً چیه؟ ببینید، به هر شیئی که شما می تونید روی فرم قرار بدید و از اون برای پیشبرد کارهاتون استفاده کنید، کنترل میگن(البته در سطح خیلی پایین شرح دادم، امیدوارم که خوب منظورم رو فهمیده باشید). مثلاً می تونید برای ویژوال بیسیک معین کنید که وقتی که مثلاً روی یک دکمه فرمان (Comman Button) کلیک میشه، چه کاری رو انجام بده. به زبان ساده تر، به اشیائی که شما اغلب تو محیط ویندوز می بینید، مثل دکمه ها، منو ها، جعبه متن ها(تکست باکس ها) و ... کنترل می گن. کنترل ها، در ویژوال بیسیک، دو گونه هستند، 1- کنترل هایی که در زمان اجرا قابل روئیت هستن (Visual Controls)، و کنترل هایی که روی فرم قرار داده می شن ولی قابل دیدار نیستن و فقط تاثیر اون ها بر برنامه دیده میشه (Non-Visual Controls).
    به این نوع برنامه نویسی ، رویداد گرا (Event-Driven) میگن. چرا که هر برنامه ویژوال بیسیک از تعداد زیادی از خط کدهایی تشکیل شده که به برنامه میگن که وقتی فلان اتفاق افتاد، زبان برنامه نویسی در مقابل اون چه واکنشی انجام بده. البته وقتی که برنامه در حال نوشتنه، برنامه نویس نمی دونه که کی ممکنه مثلاً یه کاربر یه دکمه رو فشار بده، چون این رو دیگه خود ویژوال بیسیک معلوم می کنه و مثل برنامه نویسی سنتی، برنامه نویس مجبور نیست تمام عملیات برنامه رو، مثل مثال بالا، کنترل کنه. این شیوه برنامه نویسی رو که برنامه از بالا خونده می شه و دستور ها تک به تک اجرا می شن (مثل زبان سی)، و برنامه از بالا به سمت پایین در حال حرکته، برنامه نویسی بالا به پایین میگن که البته این نوع برنامه نویسی با عرضه زبان هایی چون ویژوال بیسیک، منسوخ شده. زیاد درگیر این مسئله نشین. برگردیم به بحث اصلی: من در بخش های دیگه قصد دارم که این شیوه برنامه نویسی یعنی رویدادگرا رو با ارائه چندین مثال در طول تدریس شرح بدم. خوب، درس اول رو از اساس برنامه نویسی، و با تشریح مفهیم اولیه برنامه نویسی، و به یاری خدا، شروع می کنیم:




    مقدمه:

    چرا ویژوال بیسیک؟ شاید این اولین سوالی باشد که برای هرکسی بوجود می آید چرا با وجود زبان های برنامه نویسی مثل ویژوال C ++ ، دلفی، .... درمحیط Windows ما باید به سراغ ویژوال بیسیک برویم. بهتر که برای جواب دادن به این سوال ، ابتداً یک سری از مطالب را برای یکدبگر روشن کنیم،

    بخاطر برداشتی از زبان Basic داریم که در محیط DOS بیشتربه بچه های مدرسه آموزش داده می شد و زبانی ، کاملا آموزشی کاملا ابتدایی بود برداشتی غیرمنصفانه نسبت به ویژوال بیسیک داریم (خود من هم ابتدای کارهمین دیدگاه را نسبت به این زبان برنامه نویسی داشتم) اما این زبان با وجود به یدک کشیدن نام Basic ولی زبانی متفاوت با بیسیک که شما احتمالاً با آن آشنایی دارید می باشد. اما در زبان ویژوال بیسیک بجز یک سری ازدستورهای قدیمی Basic بقیه دستورها جدید هستند. واین زبان با توانایی بکارگیری تمامی ابزارهای موجود در کتابخانه Windows و تمامی برنامه های دیگر میتواند درعین سادگی که نسبت به زبانهایی مثل Visual C++) VC) دارد. همان کارها را انجام دهد(خالی از لطف نیست که ذکر کنیم که می توان انواع برنامه های کاربردی (Utility) ، بازی ها حتی به شکل سه بعدی و برنامه های سندی (Application) و یا برنامه های قابل اجرا در شبکه ها و اینترنت را تولید نمود.). البته باید این نکته را هم ذکر کرد که زبان VC برای حرفه ای ها و با توجه به سرعتی که دارد برای کارهای پیچیده ریاضی به کار می رود. ولی خوب در عوض زبان VB (معمولا کاربران کامپیوتر با Script های آن که یکی از رقبای Java Script می باشد و یا دوستداران اینترنت علاوه بر ScriptباActiveX ها که برای اولین بار توسط VB عرضه شد را می شناسند) هر دو مقوله قدرت و سرعت را با هم دارا می باشد.

    VB یکی دیگر از تفاوتهایی که با جد خودBasic داشته است سیستم اجرای برنامه های ابجاد شده با این زبان می باشد که جد آن با Interpreter (مفسر) کار می کرد یعنی برنامه را خط به خط اجرا می کرد ولی ویژوال بیسیک مجهز به هر دو سیستم می باشد یعنی هم مفسر دارد هم کامپایلرکه باز هم این یکی از تفاوتهای عمده آن نسبت Basicمی باشد.

    حال نوبت به پاسخ گویی به این سوال می رسد که چرا Visual به ما قبل Basic افزوده شده است؟خوب من سعی می کنم که به این سوال پاسخ بدم ولی اگر کار یاد گیری VB را دنبال کنید و قبلا در محیط DOS برنامه نوشته باشید خودتان دلیل افزوده شدن این کلمه به ما قبل Basic آگاه می شوید. ولی اگر Visual را در فرهنگ لغات انگلیسی به فارسی نگاه کنید به معنای بصری میباشد یعنی چیزی که با چشم سر وکار دارد خوب این دقیقا همان چیزی است که ما از زمان متولد شدن ویندوز از ان استفاده می کنیم رابطه های گرافیکی (GUI ها ) خوب ، پس به زبانها یی که برنامه ها یی بدین گونه تهیه می کنند باید بصری گفته شود چون دیگر از آن محیط خشک و بی روح DOS دیگر خبری نیست.

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

    البته باید به این نکته نیز اشاره کنم که ما تا حدی متوسط با شما پیش می رویم وبقیه آن با خود شما می باشد. چون در آن موقع شما باید تصمیم بگیریدمی خوا هید با VB چه کنید و به دنبال آن شاخه خاص می روید سه بخشی که ما سعی بر پوشش آن داریم عبارتند از:
کلمات کلیدی: ویژوال - ویژوال بیسیک

تا کنون براي ذخيره داده ها، از متغيرهايي از نوع Byte ،Decimal ، Currency و غيره استفاده کرديم که هر کدام يک سلول از حافظه را اشغال مي کردند. به عنوان مثال، دستورات زير را در نظر بگيريد: Dim Yes As Booleam Dim D AS Double Dim L As Long Dim Num As Int

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

ويژوال بيسيک توسعه يافته زبان برنامه‌نويسي بيسيک مي‌باشد. بيسيک توسط پروفسور جان کمنسي و توماس کرتز از کالج دارتموث براي نوشتن برنامه‌هاي ساده ايجاد شد. طراحي آن از اواسط دهه ???? آغاز گرديد. ويژوال بيسيک تا نسخه ? به صورت ?? بيتي بود. از نسخه ? به

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

از امروز قصد دارم آموزش آموزش برنامه نويسي به زبان ويژوال بيسيک و در آينده نزديک با آموزش ويژوال بيسيک دات نت براي شروع آموزش برنامه نويسي بهتره از زبان بيسيک شروع کنيد و با مفاهيم برنامه نويسي در حالت کلي آشنا تر بشويد در 3 يا 4 پست آينده با آمو

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

در ابتدا جالب است بدانيد که براي برنامه نويسي به زبان ويژوال بيسيک ، به برنامه ي ويژوال بيسيک 2005 نيازي نداريد شما مي توانيد برنامه هاي خود را با يک ويرايشگر متني مانند Note pad نيز بنويسيد اما برنامه هاي ويژوال بيسيک معمولاً طولاني هستند و نوشتن

ويژوال بيسيک توسعه يافته زبان برنامه‌نويسي بيسيک مي‌باشد. بيسيک توسط پروفسور جان کمنسي و توماس کرتز از کالج دارتموث براي نوشتن برنامه‌هاي ساده ايجاد شد. طراحي آن از اواسط دهه ???? آغاز گرديد. ويژوال بيسيک تا نسخه ? به صورت ?? بيتي بود. از نسخه ? به

کار با کنترل winsock کنترل winsock به شما اجازه مي دهد به يک ماشين راه دور متصل شده و داده ها را با استفاده از پروتکل TCP و UDP مبادله کنيد. هر دو پروتکل مي توانند براي برنامه هاي client و server استفاده شوند. موارد استفاده : ساختن يک برنامه cl

تاريخچه ويژوال بيسيک شرکت ميکروسافت قبل از رسيدن ويژوال بيسيک نسخه هايي از ويرايش بيسيک را توسعه داد.ويرايشهايي چون MBASIC,GWBASIC,BASICA,Quick Basic,QBASIC هر يک بنحوي در پيشرفت وتوسعه اين زبان دخيل بوده اند. زبان بيسيک يک زبان اينترپرتري بود.با و

ثبت سفارش
تعداد
عنوان محصول