امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 4
  • 1
  • 2
  • 3
  • 4
  • 5
class
نویسنده پیام
arash_ele آفلاین
كاربر تک ستاره
*

ارسال‌ها: 30
موضوع‌ها: 11
تاریخ عضویت: شهریور ۱۳۸۵

تشکرها : 3
( 1 تشکر در 1 ارسال )
ارسال: #1
class
سلام،
چطور ميشه با vb به كلاسهايي كه با vc++ نوشتم از طريق dll دسترسي پيدا كنم؟
مشكل من، تو نوشتن كد c++ هست.

Ba'aaa
(آخرین ویرایش در این ارسال: ۱۲-شهریور-۱۳۸۷, ۱۷:۵۵:۰۶، توسط arash_ele.)
۱۲-شهریور-۱۳۸۷, ۱۴:۱۳:۰۷
ارسال‌ها
پاسخ
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #2
RE: class
DLL های کامپایل شده با ویژوال سی ++ استانداد هستند یعنی همانطور که یک تابع API را تعریف می کنید می توانید یک تابع

که در DLL مورد نظر هست را فراخوانی کنید

در حقیقت ما کاری به کلاسهای موجود در یک DLL نداریم بلکه به توابع و زیر مجموعه های موجود در آن کلاس کار داریم

بعد شما می گید من می خوام با VB این کار را انجام بدم بعد چه ربطی به C داره

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۱۲-شهریور-۱۳۸۷, ۱۶:۵۷:۰۵
وب سایت ارسال‌ها
پاسخ
arash_ele آفلاین
كاربر تک ستاره
*

ارسال‌ها: 30
موضوع‌ها: 11
تاریخ عضویت: شهریور ۱۳۸۵

تشکرها : 3
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: class
نقل قول: در حقیقت ما کاری به کلاسهای موجود در یک DLL نداریم بلکه به توابع و زیر مجموعه های موجود در آن کلاس کار داریم

Amaze
۱۲-شهریور-۱۳۸۷, ۱۸:۳۹:۲۸
ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #4
RE: class
دسترسی مستقیم به کلاسهای ++C در وی بی 6 امکان پذیر نیست اما خوب میشه یه راه غیر مستقیم در پیش گرفت .
شما میای و مثل DLL های معمولی چندتا تابع C رو بصورت Global در کنار تعاریف کلاسها ، تعریف میکنی .
این توابع تعریف شده در DLL هم از وی بی 6 قابل دسترسی هستند و هم میتونن به کلاسهای ++C دسترسی داشته باشند . در واقع شما میای و یک Wrapper برای کلاسهای مربوطه مینوسی که بتونه امکانات اونها رو در اختیار برنامه وی بی بزاره .
مثال کامل با توضیح و کد : http://www.codeproject.com/KB/DLL/XDllPt3.aspx

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۱۲-شهریور-۱۳۸۷, ۱۹:۲۹:۳۲
ارسال‌ها
پاسخ
تشکر شده توسط : arash_ele


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS