PDA

View Full Version : سوال: عدم استفاده از فایلها با پسوند dll و ocx در برنامه



kh1387
چهارشنبه 25 شهریور 1388, 21:57 عصر
چرا بعضی وقتها نمیشه از فایلهای با پسوند dll , ocx در سی شارپ استفاده کرد؟
مثل فایلهای ضمیمه:متفکر:

kh1387
یک شنبه 29 شهریور 1388, 21:14 عصر
یعنی توی 70.000.000 جمعیت ایران یه مهندس با مرام پیدا نمیشه منو راهنمایی کنه؟:افسرده:

AliRezaPro
دوشنبه 30 شهریور 1388, 00:14 صبح
Dll های زیان های غیر دات نتی برای ساختارشون نمیشه به پرو ژه های دات نتی اضافه کرد
"شاید بشه و من ندونم چون چند باری من هم خواستم DLL کمپایل شده در دلفی رو استفاده کنم و گفت این فایل برای دات نت نیست"

haghft
دوشنبه 30 شهریور 1388, 02:56 صبح
اولا اینکه هر dll رو باید ببینی که باید در کجا استفاده کرد مثلا بعضیاش کامپاننت های NET. یا COM یا WPF هست که وارد کردن هر کدومشون به لیست کامپاننت ها کمی فرق داره.دوما اینکه بعضی از اونا کامپاننت نیستن که به دو دسته تقسیم میشن یکی اونایی که میشه به reference اضافه کرد که همون کتابخانه های NET. یا COM هستن و دومین دسته که نمیشه به صورت مستقیم به برنامه اضافه کرد و باید از دستور DLL Import استفاده کنی که پیچیده هم هست و اکثرا API های ویندوز رو این جوری باهاشون میشه ارتباط برقرار کرد.در مورد ocx هم اینکه جزو کامپاننت های COM هستش که #C از بعضیاش پشتیبانی میکنه از بعضیاش هم نمیتونه استفاده کنه.