PDA

View Full Version : چگونه می توان توابع API را خواند



منصور بزرگمهر
جمعه 26 تیر 1388, 02:32 صبح
در ویژوال بیسک 6 ما توانائی خواندن توابع API ویندوز و سی ++ را داشتیم، حال این مورد در وی بی دات نت چگونه است. یک تعداد زیادی تابع دارم که با روش فوق کار می کند.

MohsenPS
جمعه 26 تیر 1388, 02:58 صبح
سلام ،
ابتدا فضای نام زیر رو Import کنید :

System.Runtime.InteropServices
بعد می‌تونید توابع مورد نظر رو (گاهی تغییرات جزئی در نوع داده‌ها لازم است) Declare و استفاده کنید، مثلا :

Public Declare Function GetParent Lib "user32" (ByVal hWnd As IntPtr) As IntPtr

منصور بزرگمهر
جمعه 26 تیر 1388, 03:14 صبح
یک برنامه جالب که سیصد تابع API فارسی درآورده، که ایجاد کننده ان را خدا خیر دهد. استفاده ببرید.

منصور بزرگمهر
جمعه 26 تیر 1388, 03:18 صبح
این برنامه نیز جالب است.

mortezamhd
جمعه 26 تیر 1388, 14:30 عصر
مثل پنجره ای که در وی بی 6 می شد توابع رودید و هرکدوم رو که خواستیمو بزاریم توی دات نت 9 نیست ؟

منصور بزرگمهر
شنبه 27 تیر 1388, 21:46 عصر
فایلها را توانستم آپ لود کنم، شاید بدرد بخورد بعضی باشد.