؟؟سبحان:
سلام دوست عزیز
از اینکه فهمیدم دیگه در مورد توابع 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 می باشد.
جلد کتاب مذکور:
