تبليغاتX
سورس کدهای ویژوال بیسیک - API چیست؟

سورس کد های رایگان ویژوال بیسیک ؛ آموزش حرفه ای؛ API و ...





API چیست؟ 

؟؟سبحان:

سلام دوست عزیز
از اینکه فهمیدم دیگه در مورد توابع
API دیگه مطلب نمی نویسید ناراحت شدم .

حالا اگه میشه لطف کنین یک توضیح اجمالی و کلی در مورد نحوه استفاده و ... در مورد این توابع بنویسین ممنون میشوم
با تشکر از همکاری شما

::سلام به دوست خوبم سبحان که مطالب وبلاگ را همیشه دنبال می کند و با نظرات خود من را در اداره بهتر وبلاگ یاری می کند.

API - چیست؟

API مخفف Application Programming Interface می باشد که به معنای رابط برنامه سازی کاربردی می باشد.

- API به توابعی اطلاق می شود که در فایلهای Advapi32.dll,User32.dll,Kernel32.dll و ... است.

ویندوز نیز برای انجام کارهای خود از این توابع استفاده می کند و فقط مختص به برنامه نویس نیست.

- تا به حال فکر کرده اید چرا از توابع API استفاده می کنیم؟؟

1- با عث کم حجم شدن برنامه تان می شود.(چون dll های مربوط به آن در ویندوز هست و نیازی به این نیست که همراه برنامه باشد.)

2- وقت کمتری از برنامه نویس سلب می شود.

3- API کارهایی را انجام می دهد که زبان برنامه نویسی قادر به انجام آن نیست.

توابع API توسط Declare به دو صورت Private (خصوصی برای فرم) و Public (عمومی برای تمام فرم ها) تعریف می شود.

- زمانی که گفته می شود یک تابع را Declare کنید یعنی اینکه آن تابع را فراخوانی کنید.(تعریف کنید.)

Sub: توابعی که به این صورت تعریف می شود مقدار برگشتی ندارند.

Function: اینگونه توابع مقدار برگشتی دارند.

Alias Name: نام واقعی تابع در فایل منبع می باشد.(حساس به بزرگ و کوچک بودن حروف)

- چگونه می توانیم هرگاه ویژوال بیسیک اجرا شد API هم در منویی قابل دسترس باشد؟؟

از منوی Add-Ins روی ...Add-InManager کلیک کنید.نام VB 6 API Viewer را انتخاب کنید و در بخش Load Behavior تیک گزینه ی Loaded/Unloaded را بزنید و سپس تیک گزینه ی پائین آن یعنی Load On Start up را هم بزنید.با این کار گزینه ای با نام API Viewer به منوی Add-Ins اضافه خواهد شد.

و در پایان یک منبع (کتاب) غنی از توابع API را به شما معرفی می کنم که اگر این کتاب را بخرید دیگر نیاز به هیچ وبلاگی نخواهید داشت.

نام کتاب: مرجع توابع API 32 Bit  (پانصد تابع جهت برنامه نویسی)

تألیف: مهندس حسین صادقی راد

انتشارات: نص

قیمت: 6500 تومان

کتاب مذکور همراه سی دی می باشد که داخل سی دی پر از توابع API می باشد.

جلد کتاب مذکور:

 

 

نوشته شده توسط علیرضا | لینک ثابت | موضوع: |