سلام دوستانه عزیز میخواستم بدونم که از توابع آپی آی چجوری استفاده میکنن به چه درد میخورن طرز استفادشون رو میخواستم بدونم چجوری از این توابع استفاده کنم اگر منبع مفیدی هم در اینباره سراغ دارین معرفی کنید ممنونتون میشم.
سلام دوستانه عزیز میخواستم بدونم که از توابع آپی آی چجوری استفاده میکنن به چه درد میخورن طرز استفادشون رو میخواستم بدونم چجوری از این توابع استفاده کنم اگر منبع مفیدی هم در اینباره سراغ دارین معرفی کنید ممنونتون میشم.
توابع ای پی آی (Application Programming Inteface)در کل توابعی برای کار با یک سیستم نرم افزاری (یا یک library) مثل سیستم عامل توی برنامه نویسی هست.مثلا با توابع ای پی آی ویندوز میتونین با ویندوز کار کنین مثلا یه فایل درست کنین یا ویندوز رو رستارت کنین و ... .
معروف ترین API ها هم همین ای پی آی های ویندوز (Windows API) هستن که مجموعه ای از تابع های هستن که توی فایل های dll ویندوز مثل user32.dll kernel32.dll و ... تعریف شدن و شما میتونین با فراخوانی اون توابع کار های مختلف رو انجام بدین.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بهترین منبع API ویندوز خود MSDN مایکروسافت هست
منتها اگه دنبال کتاب فارسی میگردین کتاب API 32 نوشته صادقی راد انتشارات نص کتاب نسبتا خوبیه واسه اینکه در این مورد راه بیوفتین.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یه مثال ساده .مثلا شما وقتی توی ویژوال بیسیک تابع MsgBox رو برای نشون دادن یک پیغام فراخوانی میکنین در اصل در پشت پرده تابع MessageBox ویندوز برای نشون دادن پیغام فراخوانی میشه.شما میتونین مستقیما این تابع رو فراخوانی کنین :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Api يعني توابع ويندوز.
توابعي كه ميتونن به طور مشترك توسط همه برنامههاي تحت ويندوز مورد استفاده قرار بگيرن.
و اين مزاياي زيادي براي ويندوز و برنامهنويسي كه تو پلتفرم ويندوز كار ميكنه به همراه داره
اگه تا حالا برنامهاي نوشته باشي ميدوني كه استفاده از توابع آماده چقدر برنامهنويسي رو لذت بخش ميكنه!
با سلام
دوست عزیز ساده ترین راه برای این کار استفاده از API Text Viewer در مسیر start menu/all program/visual studio6/Microsoft Visual Studio 6.0 Tools /API Text Viewer می باشد .
وقتی آن را اجرا کردی از منوی فایل یکی از فایل های تکس که به طور پیش فرض در آن مسیر وجود دارد را انتخاب
می کنی و و در کادر پائین صفحه نحوه فراخوانی تابعی که انتخاب کردی رو می تونی ببینی و آن را کپی کنی در
برنامه ات .![]()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)