مفاهیم ویژوال بیسیک

مفاهیم ویژوال بیسیک


ویژوال بیسیک به شما این امکان رو می ده که یک برنامه تحت ویندوز رو، تنها با کشیدن و انداختن چند کنترل بر روی فرمی که از پیش برای شما آماده شده، و تنها با نوشتن چند قطعه کد کوچک برای کارهایی که از ویژوال بیسیک می خواهید انجام بده، بسازید. خوب، از این بهتر دیگه چی می خواید؟ حالا شاید این سوال برای شما پیش بیاد که کنترل اصلاً چیه؟ ببینید، به هر شیئی که شما می تونید روی فرم قرار بدید و از اون برای پیشبرد کارهاتون استفاده کنید، کنترل میگن(البته در سطح خیلی پایین شرح دادم، امیدوارم که خوب منظورم رو فهمیده باشید). مثلاً می تونید برای ویژوال بیسیک معین کنید که وقتی که مثلاً روی یک دکمه فرمان (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 عرضه شد را می شناسند) هر دو مقوله قدرت و سرعت را با هم دارا می باشد.

تعداد مشاهده: 522 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:33 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

کنکور آزمایشی کارشناسی ارشد مهندسی برق 25 درصد اول

کنکور آزمایشی کارشناسی ارشد مهندسی برق 25 درصد اول


اولین فایل از مجموعه فوق العاده شبیه ساز کنکور کارشناسی ارشد رشته مهندسی برق گروه نصیر معروف به "کار در خانه" که در سال 91 و بر اساس 25 درصد اول منابع منتشر شده.
بودجه بندی این کنکورهای آزمایشی را میتوانید در وبسایت وسپار به آدرس www.vespar.ir مشاهده نمایید.
مجموعه فوق الذکر تحت نظر موسسه نصیر منتشر گردیده است و حقوق مادی و معنوی آن برای موسسه نصیر و گروه آموزشی وسپار محفوظ است.

تعداد مشاهده: 1119 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: pdf

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

حجم فایل:2,596 کیلوبایت

 قیمت: 2,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    دو عدد فایل pdf که یکی از آنها دفترچه سوالات بوده و دیگری دفترچه پاسخ

پاورپوینت بررسی آپارتمان شماره دو (نمونه مشابه مسکونی)

پاورپوینت بررسی آپارتمان شماره دو (نمونه مشابه مسکونی)


پاورپوینت بررسی آپارتمان شماره دو (نمونه مشابه مسکونی)


معمار: دفتر معماری شار (احمد قدسی‌منش)
موقعیت: شیراز، ایران
تاریخ: 1393
مساحت: 1750 مترمربع
وضعیت: ساخته‌شده
کارفرما: سارا جهان‌دارپور
تیم طراحی: احمد قدسی‌منش، نسیم خالصی، مریم ناظم‌البکا
تیم اجرا: احمد قدسی‌منش، محمدرضا خورشیدی، رضا قدسی‌منش


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

تعداد مشاهده: 188 مشاهده

فرمت فایل دانلودی:.rar

فرمت فایل اصلی: ppt

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

حجم فایل:747 کیلوبایت

 قیمت: 2,500 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    پاورپوینت

طرح لیوان شیشه ای در سالیدورک

طرح لیوان شیشه ای در سالیدورک



طرح لیوان شیشه ای در سالیدورک
قیمت پایین پروژه های سالیدورک برای فروش بیشتر است نه چیز دیگر.
نرم افزار سالیدورک یکی از محبوب ترین ابزارهای طراحی صنعتی است. در بین تمام نرم افزارهای طراحی صنعتی شاید فقط نرم افزار Catia به عنوان رقیبی جدی برای Solidworks مطرح باشد.

تعداد مشاهده: 652 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: .SLDPRT

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

حجم فایل:1,984 کیلوبایت

 قیمت: 1,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    توسط نرم افزار Solidworks میتوان انواع مدل های صنعتی را با مختصات دقیق هندسی، منحنی ها، شیب ها، و نماهای گوناگون طراحی کرد و نتیجه کار را به صورت طرح 2 بعدی یا 3 بعدی مشاهده نمود.

  • محتوای فایل دانلودی:
    فایل با پسوند sldprt
    قابلیت ویرایش دارد .

گزارش کآرآموزی سرسیلندر و سیستم جرقه زنی

گزارش کآرآموزی سرسیلندر و سیستم جرقه زنی


در زیر به مختصری ازعناوین و چکیده آنچه شما در این فایل دریافت می کنید اشاره شده است :
ریشه لغوی
این ترکیب دو کلمه‌ای برای بیان یک قطعه از موتور بکار می‌رود. لیکن از دو کلمه «سر» و «سیلندر» تشکیل شده است و به معنای قطعه‌ای است که بر قسمت فوقانی سیلندر موتور نصب می‌گردد.
دید کلی
چنانچه بلوک سیلندر یک موتور را به تنهایی دیده‌ باشید. متوجه شده‌اید که قسمت فوقانی آن باز بوده و پیستونها در درون سیلندرها قابل دیدن می‌باشند. در ضمن سوراخهایی در بدنه موتور وجود دارد (بدنه موتورهای بلوک سیلندر است) که انتهای آنها باز است. برای تکمیل شدن ساختار بلوک سیلندر به سرسیلندر نیاز است.
ساختمان سرسیلندر
سرسیلندر یک قطعه ریخته‌گری شده است که معمولا از جنس چدن یا آلیاژهای آهن ، مس یا آلومینیم ساخته می‌شود. شکل کلی سرسیلندر متانسب است با شکل سیلندر موتور به نحوی که می‌بایست تمام قسمت‌های آنها بر یکدیگر منطبق باشند. (لازم به ذکر است که موتورهای دوزمانه فاقد سرسیلندر می‌باشند) سرسیلندر می‌بایست با قسمت فوقانی سیلندر و سرسیلندر تطابق کامل داشته باشد تا بتواند از نشست گازهای محبوس در سیلندر یا گاز محترق در اتاقک انفجار جلوگیری کند.

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

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

این فایل شامل : صفحه نخست ، فهرست مطالب و متن اصلی می باشد و با فرمت ( word ) در اختیار شما قرار می گیرد.
(فایل قابل ویرایش است )
تعداد صفحات : 20

تعداد مشاهده: 529 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: word

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

حجم فایل:131 کیلوبایت

 قیمت: 2,500 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی: