توابع Api چیست؟ - تالار گفتمان آذر فروم





دعوت به همکاری با آذر فروم

 

توابع Api چیست؟
زمان کنونی: 20-09-1395،10:00 ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: moderator
آخرین ارسال: moderator
پاسخ: 1
بازدید: 350

 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

موضوع: توابع Api چیست؟
ارسال: #1
توابع Api چیست؟
پست‌ها: 1,456
تاریخ عضویت: 22 اردیبهشت 1390
اعتبار: 36
حالت من: Ghafelgir
توابع API چيست؟

API مخفف Application Programming Interface و به معني رابط برنامه نويسي کاربردي ميباشد و شامل توابعي ميباشد که مورد استفاده سيستم عامل و برنامه ها قرار ميگيرد. توابع API در قالب فايل هاي dll عرضه ميشوند. اين توابع عموما در زبان C نوشته ميشود اما در ساير زبان ها از جمله VB نيز قابل استفاده هستند.
در سيستم عامل ويندوز نيز فايلهايي مثل Kernerl32.dll و GDI32.dll و User32.dll وجود دارند که سيستم عامل ويندوز براي انجام دادن کارها از توابع موجود در آن استفاده ميکند. با استفاده از روتين هاي API ويندوز اکثر کارهايي که در ويندوز قابل انجام است در ويژوال بيسيک نيز قابل انجام خواهد بود.

توابع API در دو نوع 16 بيتي و 32 بيتي هستند.
توابع 16 بيتي مربوط به سيستم عامل هاي 16 بيتي هستن که تعداد اونها در حدود 730 عدد و فقط براي حفظ سازگاري با برنامه هاي قديمي در سيستم عامل هاي ويندوز 32 بیتی وجود دارن.
توابع 32 بيتي که تعداد اونا بيش از 6500 عدد هست، با آمدن ويندوز هاي 32 بيتي عرضه شدن که نمونه پيشرفته توابع 16 بيتي هست. براي اينکه توابع 16 بيتي و 32 بيتي از همديگر قابل تشخيص باشند در انتهاي نام توابع 32 بیتی کلمه A قرار دارد که نشون ميده اين تابع 32 بيتي است. مانند GetClassNameA

همچنين وجود عدد 32 در پايان نام DLL هاي User32.dll و GDI32.dll و Kernel32.dll نشون ميده که اين فايل مربوط به ويندوز هاي 32 بيتي است.
ابزاري به نام API Text Viewer همراه با نصب ویژال بیسیک در سيستم شما نصب ميشود که بوسيله آن ميتوان اعلان هاي API، ثابت ها و انواع داده اي موجود رو مشاهده و جستجو کرد.
















گوزلیم عکسین دوشوب پیماندن پیمانیه

گوندریب عشقین منی میخاندن میخانیه

گئتمیشم میخانیه من دردیمه درمان اولام

دردیمی بیر بیر دیم من ساغر و پیمانیه

دردیمه درمان شراب اولدو حبیبیم ساقی لر

گوندریب عشقیم منی گور هانسی داروخانیه


[عکس: images?q=tbn:ANd9GcTiJ4evUTSiPaWN4c5Iczp...VY2wXNRMnQ]
17-06-1390 01:03 ق.ظ
 


[-]
پاسخ سریع
پیام
پاسخ خود را برای این پیام در اینجا بنویسید.


کد تصویری
royalfuns
(غیر حساس به بزرگی و کوچکی حروف)
لطفاً کد نشان داده شده در تصویر را وارد نمایید. این اقدام جهت جلوگیری از ارسال‌های خودکار ضروری می‌باشد.

موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  توابع رياضي در vb6 moderator 0 356 11-06-1390 01:46 ب.ظ
آخرین ارسال: moderator

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان