دانلود مقاله توضيحي مختصر درباره API 15 ص 

23 ‏متن شماره 2 ‏فروشگاه فایل,همکاری,فروش,فایل,فایل کار,فروشگاه,خرید,دانود,همکاری در فروشهمکاری در فروش - فایل - فروشگاه فایل - فایل کار - مشارکت در فروش فایل - خرید - دانلود - مقاله - تحقیق

http://kia-ir.ir

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آمار بازدید

  • بازدید امروز : 982
  • بازدید دیروز : 2174
  • بازدید کل : 5703926

پیوند ها

دانلود مقاله توضيحي مختصر درباره API 15 ص


دانلود مقاله توضيحي مختصر درباره API  15 ص

خریدار گرامی شما میتوانید فایل (توضيحي مختصر درباره API 15 ص) را ویرایش کنید.

توضيحي مختصر درباره API 15 ص - word (..doc) - دانلود,مقاله,توضيحي,مختصر,درباره,API,15,ص,دانلود

قسمتی از متن :

 

‏توابع ………………………………………………………………API1

‏توضيحي مختصر درباره API

‏قلب ويندوز يعني چيزي كه اساس سيستم عامل ويندوز است‏،‏ چيزي نيست بجز توابع API ‏.

API ‏ ‏مخفف ‏كلمه Aplication programming interface ‏ميباشد كه به معناي رابط برنامه سازي ‏كاربردي ‏است.

‏كه از آن به نام هاي Aplication programming Interface ‏و Application Programmers Interface ‏ نيز‏ ‏ياد شده است.

‏نام API ‏به توابعي اطلاق ميشود ‏كه در فايل هاي مختلف ويندوز مانند advapi32.DLL ‏و userDLL32.DLL ‏و ole32.DLL ‏و ... ‏وجود دارند.

‏هر كاري كه در ويندوز روي مي‏ ‏دهد و هر اتفاقي كه مي افتد با استفاده از اين توابع صورت مي گيرد.

‏در ‏حقيقت نوشتن برنامه براي ويندوز از صدا كردن توابع API ‏تشكيل مي شود.

API ‏ ‏بخشي ‏از خود ويندوز است. لذا تمام برنامهاي كاربردي ويندوز به همان توابعي دسترسي دارند ‏كه برنامه هاي ديگر دارند.

‏در محيط چند وظيفه اي ويندوز ضروري است كه تمام ‏برنامه ها در روش تعريف شده دقيق عمل كنند . با استفاده از توابع API ‏كه در تمامي ‏برنامه هاي كاربردي استفاده مي شود اين سازگاري بوجود مي آيد.

‏شايد شما ندانسته ‏تا حالا بارها با API ‏كار كرده باشيد. وقتي شما در محيط يك زبان برنامه نويسي مثل Delphi ‏يا Visual Basic ‏يا هر محيط ديگري پروژه جديدي را آغاز مي كنيد و فرم اوليه ‏را روي صفحه آورده و آماده طراحي مي شويد در واقع استفاده از توابع API ‏را آغاز ‏كرده ايد . در حقيقت در همان لحظه تابع Create Window ‏فراخوانده شده است و فرم مزبور ‏در مقابل شما قرار مي گيرد كه خود اين تابع يكي از توابع API ‏است.

‏از نظر ‏برنامه نويس API ‏شامل يك سري زير برنامه ي آماده و كاملا سالم مي باشد كه در اختيار ‏برنامه نويسان محيط ويندوز قرار مي گيرد‏.

‏مش‏خ‏صات توابع API

‏اگر ‏بخواهيم توابع API ‏را تقسيم بندي كنيم به دو دسته 16 بيتي و 32 بيتي تبديل ميشوند ‏كه دسته 16 بيتي ‏داراي 730 تابع و دسته 32 بيتي داراي 6500 تابع ميباشد.‏اين روالها درون فايلهايي وجود دارند كه در پوشه هاي Windows‏ و WindowsSystem‏ ذخيره شده اند‏.

‏توابع ………………………………………………………………API2

‏در ‏توابع API ‏مانند هر زبان برنامه نويسي متغير هاي ورودي و خروجي وجود دارد. اين ‏متغير ها ميتوانند از نوع long , integer , string , byte ‏و ... باشند.

‏برخي‏ ‏از اين توابع ميتوانند فقط مقدار ثابت تعريف شده اي را بگيرند.

‏در تعدادي از ‏توابع متغير هاي ورودي و خروجي يه يك ساختار TYPE ‏اشاره دارند كه فيلدهاي اين ‏ساختار اطلاعات ‏ورودي يا برگشتي تابع را در خود نگهداري ميكنند.

‏توابع API ‏در كجا قرار مي گيرند؟

‏حتما اين سوال براي شما پيش آمده كه اين توابع قدرتمند در كجا قرار دارند؟ ‏يا اينكه اين توابع كجا هستند كه مي توانند به طور اشتراكي در چند برنامه و حتي خود ‏ويندوز مورد استفاده قرار گيرند؟ ابتدا بايد مطالبي در مورد فايل هاي DLL ‏بياموزيد.

DLL ‏چيست؟

‏در حقيقت DLL ‏ها هم مانند API ‏ابزاري هستند كه شما از ‏آنها استفاده كرده ايد ولي شايد نمي دانستيد. اگر نگاهي به دايركتوري system ‏يا windows ‏يا System32 ‏بيندازيد تعداد زيادي از اين فايل هاي DLL ‏مي بينيد!

Dynamic Linked Library (DLL)‏:‏ ب‏ه‏ معناي كتابخانه پيوندي پويا مي باشد كه ‏مي تواند شامل انواع داده يا كد باشد. درون DLL ‏ميتوان انواع داده ها همانند كد - ‏تصوير - صوت و غيره را قرار داد.

‏فايلهاي DLL‏ در دسترس برنامه هايي كه به زبان ويژوال بيسيك و زبانهاي ديگري(كه از DLL‏ پشتيباني مي كنند) نوشته شده اند مي باشد.

‏نكته جالب فايل هاي DLL ‏خاصيت مستقل از زبان ‏برنامه نويسي اين فايل ها مي باشد. يعني اگر DLL ‏ ‏با استفاده از Delphi ‏ايجاد شده ‏باشد مي تواند Visual Basic ‏يا Visual C++ ‏از آن استفاده كرد.

‏نكته ديگر DLL ‏ها ‏صرفه جويي در مصرف حاف‏ظ‏ه مي باشد كه به همين دليل نام Dynamic ‏را به همراه خود ‏دارند. در واقع هر قسمت از DLL ‏كه فراخواني مي شود همان قسمت به حافظه بار‏ ‏ مي شود و ‏در صورت عدم نياز هم از حافظه خارج مي شود.

‏در واقع دلايل استفاده از DLL ‏را موارد زير را مي توان نام برد:

‏توانايي اشتراكي كردن كد بين چند برنامه و ‏حتي خود ويندوز

‏استفاده مجدد از كد هاي نوشته شده.

 

 


 

تصاویری از چند صفحه نخست فایل :

 

توجه فرمایید بدلیل تهیه ی تصویر با نرم افزار های خارجی متن نمایش داده شده در تصاویر ممکن است دارای اشکالاتی در نمایش برخی حروف باشد که در فایل اصلی بدون مشکل است

  انتشار : ۱۸ مرداد ۱۳۹۷               تعداد بازدید : 181

فروشگاه فایل,همکاری,فروش,فایل,فایل کار,فروشگاه,خرید,دانود,همکاری در فروشهمکاری در فروش - فایل - فروشگاه فایل - فایل کار - مشارکت در فروش فایل - خرید - دانلود - مقاله - تحقیق

فید خبر خوان    نقشه سایت    تماس با ما