PDA

View Full Version : سوال: dll پابلیک در C#



lukaskain
پنج شنبه 02 مهر 1388, 00:45 صبح
با عرض سلام خدمت دوستان
نیاز به نوشتن یه dll دارم که زبونای دیگه برنامه نویسی بتونن ازش توی کدشون استفاده کنن.
یعنی یه متد رو call کنن و خروجی متد رو داشته باشند.
ممنون میشم دوستان راهنمایی کنن.

keivan mousavi
پنج شنبه 02 مهر 1388, 01:10 صبح
تا اونجايي كه من ميدونم تمام فايلهاي DLL از يك قانون پيروي ميكنن و اصلاً يكي از دليلهاي به وجود آمدن فايلهاي DLL همين بوده است شما بتوانيد با استفاده از چنديدن زبان برنامه نويسي در يك برنامه بتوانيد استفاده كنيد مثلاً‌ اگه شما يك كار گروهي داريد انجام ميديد ممكن است بعضي از افراد گروه شما VB كار باشن شما براي اينكه بتوانيد با هم همكاري كنيد از فايلهاي DLL استفاده ميكنيد

lukaskain
پنج شنبه 02 مهر 1388, 02:36 صبح
دید من برای مصرف، دات نتی نیست.
مثلا در vb6 یا delphi یا Lua یا C++ یا امثالهم قابل استفاده باشه

keivan mousavi
پنج شنبه 02 مهر 1388, 10:09 صبح
دوست عزيز من VB را مثال زدم

در هر زبان برنامه نويسي كه بشه فايل DLL توليد كرد اين قانون صدق ميكنه فقط بايد به استثنا زبانه توجه كرد مثلاً #C به وچيك وبزرگ بودن حروف حساس است و شما بايد اين نكته رو در زبانهاي ديگه برنامه نويسي رعايت كنيد