حالا چرا Class Library !؟
من DevC++ رو سیستمم دارم و اونجا DLL Project به راحتی dll میسازه .
پروژه شما رو هم سعی کردن dllاش رو بسازم که کلی Error داشت.
راستش درست متوجه پستتون نشدم ( کما اینکه سات هم یکی از کلماتتون رو ***** کرد ! )
اما کلا"2 تا بحثه !
یکی ساخت dll
»» که با کامپایلرهای C++ می تونید این کار رو انجام بدید. ( DEvC++ رو می تونید Download کنید )
یکی استفاده از اون در Csharp
»» که چون از جنس .NET نیست نمی تونید add reference کنید و بایستی از dllImport استفاده کنید.
http://msdn.microsoft.com/en-us/library/aa288468(VS.71).aspx#pinvoke_example1
راستش من شنبه تحويب پروژه بينایی و مقاله ام هستالان نياز به dll کدها دارم. برای همین میخواستم با Class Library فايل dll اش رو ايجاد کنم چون کل برنامه با OpenCV تحت سی شارپ نوشته شده و الان گير اين تکه کد افتادم
![]()
گفتم شاید کسی سریعترین راه تیدیلش رو بدونه![]()
استفاده از کد مدیریت نشده در پلاتفرم NET. باید توسط dllImport انجام شود ولی توصیه میکنم شما dll را بصورت مدیریت شده و در محیط ++ Visual C بسازید در غیر اینصورت دچار مشکل Name Mangling خواهید شد.
من با VC++ کار نکردم و در حال حاضر نياز به کمک دارم. اگر میتونید در ساخت dll کمکم کنيد ممنون میشم![]()
اگر کمی به من فرصت دهید حتماً برایتان انجام میدهم
//
Thread starter | عنوان | تالار | پاسخ ها | تاریخ |
---|---|---|---|---|
![]() |
سوال در مورد , ساخت اسکرین سیور!به زبان #C یا VB.Net | C++ , C | 2 | |
![]() |
برنامه ای با DLL های بچه های تالار | C++ , C | 0 |