دانلود مقاله آموزش محیط گرافیکی در توربو پاسکال 7

Word 72 KB 18508 15
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۷,۱۵۰ تومان
قیمت با تخفیف: ۵,۰۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • برای برنامه نویسی در محیط گرافیکی نیاز به مقدماتی برای ورود به محیط گرافیک است . اولین خط هر برنامه گرافیکی بعد از دستور Program ، فرمان زیر است :
    Uses graph ;
    با استفاده از دستور uses برنامه شما می تواند از پیمانه ها و ثوابت توربو پاسکال استفاده کند . این ثوابت و پیمانه ها در فایلی که یک unit نامیده می شود جای می گیرند . کدی که در حالت گرافیکی توسط کامپیوتر تولید می شود ، به نوع کامپیوتر بستگی دارد . بنابراین نوع سخت افزار گرافیکی که در اختیار سیستم است باید به توربو پاسکال اعلام شود . برای این کار از دو متغیر Driver و Mode بصورت زیر استفاده می شود :
    Var
    Driver , Mode : Integer ;
    محتوای این دو متغیر نوع سخت افزارهای گرافیکی سیستم را مشخص می کند . برای تعیین حالت گرافیکی از دستور زیر استفاده می شود :
    InitGraph (Driver, Mode, ‘…….’) ;
    رویه InitGraph سیستم گرافیکی شما را بررسی کرده و سپس در متغیرهای Driver و Mode مقادیر مناسب را قرار می دهد . پارامتر رشته ای ‘……’ شاخه ای را مشخص می کند که در آن نرم افزار کنترل سیستم گرافیکی شما وجود دارد . رشته ای که بدون کاراکتر است ‘ ‘ به این معناست که این نرم افزار در شاخه جاری قرار دارد .
    این نرم افزار همواره در شاخه BGI قرار دارد و معمولا در محلی است که برنامه توربو پاسکال نصب شده است . بنابراین باید آدرس شاخه BGI را بجای این رشته بنویسیم . برای انعطاف پذیر شدن برنامه و قابلیت اجرای آن روی سیستم های مختلف معمولا یک نسخه از شاخه BGI را در شاخه ای که برنامه در آن قرار دارد ، کپی می کنیم .
    صفحه نمایشی که مانند یک صفحه مختصات است :
    در برنامه نویسی گرافیکی موقعیت هر خط یا هر شکلی را که روی صفحه نمایش رسم می کنید ، باید کنترل کنید . صفحه نمایش را در محیط گرافیکی بصورت مختصات X-Y تعدادی نقطه می توان در نظر گرفت . در اکثر نمایشگرها ابعاد متداول عبارتند از : 200×320 ، 350×640 ، 480×640 . که معمولا تعداد نقاط در محور X ها بیشتر است .
    توابع GetMaxX و GetMaxY در توربو پاسکال، به ترتیب حداکثر تعداد نقاط در Xها و Yها را برمی گردانند . بنابراین برای بدست آوردن ابعاد واقعی نمایشگر خود می توانید از این توابع بصورت زیر استفاده کنید :
    MaxX := GetMaxX ; MaxY := GetMaxY ;
    مختصات گوشه های صفحه نمایش به صورت زیر است.

    برای برگرداندن برنامه به حالت متنی از دستور زیراستفاده می کنیم .
    CloseGraph ;
    رنگ زمینه و متن :
    بطور پیش فرض برای رنگ های زمینه و متن ، به ترتیب از سیاه و سفید استفاده می شود . دستورات زیر امکان تغییر رنگ زمینه و متن را فراهم می کنند .

استفاده از Mouse در محيط گرافيک : براي استفاده از Mouse در محيط گرافيکي بايد وقفه مربوط به فعالسازي Mouse را فراخواني کنيم . اين وقفه 33Hex (هگزادسيمال) نام دارد و شامل يکسري توابع است که هر تابع با يک شماره مشخص شده و کاربرد خاصي دارد . هرکدام از ت

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

تاريخچه دلفي : شرکت Borland پس از معرّفي موفّق نسخه Borland Pascal و تکميل آن با عرضه نسخه هفتم اين زبان برنامه‌نويسي، در حدود سال 1374 ش. شروع به کار بر روي يک ابزار طرّاحي سريع برنامه‌هاي کاربردي به نام دلفي نمود. بعد از آن‌که تعيين شد معماري

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

دلفي RAD است ! ممکن است همچون يک نوجوان هياهوانگيز به نظر آيم، اما لازم است که منظور کاربران دلفي از RAD بسيار فراتر از اين است که دلفي يک محصول بزرگ است. واژه جديد RAD ازکلمات Rapid Application Development گرفته شده است. RAD واژه جديدي است که براي

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

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

ماشين سنکرون همواره يکي از مهمترين عناصر شبکه قدرت بوده و نقش کليدي در توليد انرژي الکتريکي و کاربردهاي خاص ديگر ايفاء کرده است. تاريخچه وساختار ماشين سنکرون همواره يکي از مهمترين عناصر شبکه قدرت بوده و نقش کليدي در توليد انرژي الکتريکي و

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

ماشين سنکرون همواره يکي از مهمترين عناصر شبکه قدرت بوده و نقش کليدي در توليد انرژي الکتريکي و کاربردهاي خاص ديگر ايفاء کرده است. تاريخچه وساختار ماشين سنکرون همواره يکي از مهمترين عناصر شبکه قدرت بوده و نقش کليدي در توليد انرژي الکتريکي و

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