PDA

View Full Version : سوال: استفاده از DLL های ++C توی #c ؟



khorzu
سه شنبه 16 تیر 1388, 18:12 عصر
سلام
چطور می شه از DLL هایی که با C++ می نویسم توی C# استفاده کنم ؟

Soroush.Sarabi
سه شنبه 16 تیر 1388, 18:21 عصر
اگر منظورتون Managed هست که مثل سایر DLL ها

اگرهم COM نوشتید از طریق Reference قسمت مربوط به COM

در غیر این صورت از طریق ]ImportDLL()[


(http://www.soroush-sarabi.com)

khorzu
پنج شنبه 18 تیر 1388, 17:27 عصر
ممنون
خیر منظورم کد های unmanaged در برنامه های managed هست ...
ببخشید می شه راجع به com توضیح بدید ... که چی هست ؟!

Soroush.Sarabi
پنج شنبه 18 تیر 1388, 19:21 عصر
COM component object modeling یک تکنولوژی ماکروسافت هست امکان استفاده برنامه های مختلف از

یک منبع را فراهم می کند.معمولا اکثر DLL های موجود در ویندوز می بینید COM هستند شما به راحتی

می توانید با ++C یک DLL از نوع COM تولید کنید و سپس در C#‎ استفاده کنید.

در ضمن چرا می خواهید این کار رو انجام بدید خب مستقیم تو C#‎ بنویسید دیگه...

این هم لینک http://support.microsoft.com/kb/181265

(http://soroush-sarabi.blogspot.com)

mehrzad007
پنج شنبه 18 تیر 1388, 20:31 عصر
منم همین مشکلو داشتم و یه راه حل براش پیدا کردم . پست های قبلی منو چک کن . یه مثال در این مورد هست !