bsflasher
دوشنبه 06 خرداد 1387, 10:21 صبح
با سلام
برنامه کاملی در Visual C++ 6.0 موجود است که کلاس بندی شده است. میخواهیم از کلاس های این برنامه در VB.NETاستفاده کنیم. ابتدا برنامه را به VC++.NET تبدیل کردیم و با چند رفع اشکال برنامه بدرستی کامپایل و اجرا شد. حال نوع برنامه را DLL میکنیم و در این حالت کامپایل میکنیم .بدون خطا کامپایل شد. اما زمانیکه برنامه یا DLL را در VB.NET وارد می کنیم نمیتوانیم شی ای جدید از این نوع بسازیم تا به کلاس ها دسترسی داشته باشیم. در حقیقت اصلا نام برنامه در لیست کشویی IMPORTS اول صفحه نمی آید . :عصبانی++:
آیا روش کار همین است ؟
آیا تغییرات دیگری نیز نیاز است؟
آیا روش دیگری هم وجود دارد؟
با تشکر
برنامه کاملی در Visual C++ 6.0 موجود است که کلاس بندی شده است. میخواهیم از کلاس های این برنامه در VB.NETاستفاده کنیم. ابتدا برنامه را به VC++.NET تبدیل کردیم و با چند رفع اشکال برنامه بدرستی کامپایل و اجرا شد. حال نوع برنامه را DLL میکنیم و در این حالت کامپایل میکنیم .بدون خطا کامپایل شد. اما زمانیکه برنامه یا DLL را در VB.NET وارد می کنیم نمیتوانیم شی ای جدید از این نوع بسازیم تا به کلاس ها دسترسی داشته باشیم. در حقیقت اصلا نام برنامه در لیست کشویی IMPORTS اول صفحه نمی آید . :عصبانی++:
آیا روش کار همین است ؟
آیا تغییرات دیگری نیز نیاز است؟
آیا روش دیگری هم وجود دارد؟
با تشکر