حالا چرا 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 |