با سلام.
آیا dll های که در برنامه ی #C در Visual Studio 2005 نوشته میشود توسط دلفی 7
ساپورت میشود یا نه . ؟
با سلام.
آیا dll های که در برنامه ی #C در Visual Studio 2005 نوشته میشود توسط دلفی 7
ساپورت میشود یا نه . ؟
كليه DLL ها كه به صورت stdcall , safecall توابع آنها تعريف باشند . در تمامي زبانهاي ويژوال قابل استفاده هستند .
اصلا اساس کار DLL ها برای همین است که برنامه های نوشته شده به سایر زبان ها را بتوان در برنامه خود استفاده کرد.
یا حق
صد در صد بايد بشه چون يك dll يك فايل كامپايل شده آماده اجراست . هيچ فرقي نمي كند كه محيط برنامه نويسي چه چيزي باشد
من زیاد دنبال این موضوع رفتم ، از تمامی استاد های دانشگاه خودمون هم پرسیدم ، همه با اتفاق گقتن که فقط تو زبانهای دات نتی میشه ازش استفاده کرد . حالا نمیدونم درست گفتن یا نه فقط خواستم نظرشون رو منتقل کنم.
بطور عادی این DLL هایی که بصورت Class Library یا Windows Control Library در دات نت ساخته میشند، چیزی Export نمی کنند که بتونید در یک برنامه Native Code از آن استفاده کنید.صد در صد بايد بشه چون يك dll يك فايل كامپايل شده آماده اجراست . هيچ فرقي نمي كند كه محيط برنامه نويسي چه چيزي باشد
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
سلام
گفتم تاپیک جدید نزنم ... در ادامه !!!
...بطور عادی این DLL هایی که بصورت Class Library یا Windows Control Library در دات نت ساخته میشند، چیزی Export نمی کنند که بتونید در یک برنامه Native Code از آن استفاده کنید.
آیا روشی وجود داره !؟ که بشه از Dll ساخته شده در .NET در Delphi استفاده کرد !؟
آقای کشاورز فرمودند به طور عادی .... !!!
حالا حالت غیر عادیش چطوره ... کسی میدونه یا تابه حال این کار رو کرده !؟
از دوستان اگه کسی هست کمک کنه یک سر نخ یا سر طنابی بده !!!
خواستن ، توانتستن است !!!
من با #C کار نکردم، ولی می تونید چک کنید که آیا میتونه کلاس COM تولید کنه که بشه از طریق Native کد باهاش ارتباط برقرار کرد یا نه.حالا حالت غیر عادیش چطوره ... کسی میدونه یا تابه حال این کار رو کرده !؟
RemObjects هم در محصولاتش ابزارهایی داره که برای ارتباط متقابل بین Native Code و Managed Code امکاناتی را فراهم می کنند. با آنها هم کار نکردم، خودتون باید درباره شون تحقیق کنید.
وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.
سلام دوست عزیز،
1. .NET Assembly Import and Export Wizards for Delphi
This is a small utility that creates a COM wrapper around a .NET assembly and then imports the COM library into your current project.
Download Here
2. MSDN - How to: Create COM Wrappers
I've just started tweeting!
@Alireza_Maddah