PDA

View Full Version : استفاده از رفرنس ها



omid_safari
جمعه 16 شهریور 1386, 02:17 صبح
با سلام
چگونه میتوان به رفرنس هایی که در ویژوال استودیو دیده نمیشوند دسترسی پیدا کرد?
نظیر shell32 ??
با تشکر

PC2st
جمعه 16 شهریور 1386, 20:31 عصر
اگر منظورت توابع shell32.dll هست، نمیشه از طریق VS.NET محتویاتش رو مرور کرد.

BeyondMicrosoft
جمعه 16 شهریور 1386, 21:08 عصر
با سلام
چون Shell32.dll کد ماشین هست و اسمبلیه دات نت نیست نمی توان به رفرنسها اضافه کرد ولی به روش DLL Import می تونید از توابع آن استفاده نمایید البته اینکار توصیه نمیشه چون کد شما همانند کد محلی(Native Code) میشه و در سیستم عاملها و سخت افزار ها مختلف کار نمی کنه و تنها در همان نوع سخت افزار و سیستم عامل اجرا میشه

omid_safari
شنبه 17 شهریور 1386, 12:59 عصر
یعنی میفرمائید دستورات معادلی هم ندارند؟؟

BeyondMicrosoft
شنبه 17 شهریور 1386, 16:14 عصر
با سلام
خوب باید ببینیم چه کار می خواهید انجام دهید.(و چه تابعی را می خواهید صدا بزنید که چکار کنه!) و اینجور نیست که حالا مثلا کلاسی با نام shell32 و جود داشته باشه و تمام توابع موجود در dll ذکر شده باشه. ولی با اون دیدگاهی که من از .NET دارم دیگر نیازی به هیچ کلاس خارج از اسمبلی .NET نیست. واقعا یک شاهکار قرنه!