نمایش نتایج 1 تا 7 از 7

نام تاپیک: ساختن DLL در #C

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    37
    پست
    296

    Question ساختن DLL در #C

    چگونه در #C یک DLL بسازیم و از آن استفاده کنیم؟ ممنون

  2. #2
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    وقتی میخوای در visual studio یه پروژه ی جدید بسازی، در قسمت Installed Templates، به جای Windows Application، گزینه ی Class Library رو بزن و OK کن،بعد برو سراغ کد نویسی. حالا اگه برنامه تو کامپایل کنی میبینی که به جای exe به dll تبدیل میشه(خودشم این اطلاع رو بهت میده)

  3. #3
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736
    نقل قول نوشته شده توسط m0rteza مشاهده تاپیک
    چگونه در #C یک DLL بسازیم و از آن استفاده کنیم؟ ممنون
    نقل قول نوشته شده توسط hdv212 مشاهده تاپیک
    وقتی میخوای در visual studio یه پروژه ی جدید بسازی، در قسمت Installed Templates، به جای Windows Application، گزینه ی Class Library رو بزن و OK کن،بعد برو سراغ کد نویسی. حالا اگه برنامه تو کامپایل کنی میبینی که به جای exe به dll تبدیل میشه(خودشم این اطلاع رو بهت میده)

    اسمه اینها دی.ال.ال نیست! دات نت اسمبلی هستند، دی.ال.ال در دات نت معنی نداره.

  4. #4
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    ببشخید ما مثل شما حرفه ای ها بلد نیستیم از لغات و اصطلاحات استفاده کنیم، ولی کم کم یاد میگیریم.

  5. #5
    کاربر دائمی
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    ساري
    سن
    37
    پست
    296
    از دوست عزیز مون hdv212 خیلی ممنونم . خیلی کمک کردید
    ایشالله اجرشو از خدا بگیری

  6. #6
    نقل قول نوشته شده توسط اَرژنگ مشاهده تاپیک
    اسمه اینها دی.ال.ال نیست! دات نت اسمبلی هستند، دی.ال.ال در دات نت معنی نداره.
    با سلام خدمت آرژنگ عزیز،
    بارها این جمله را از شما دیده ام، اینها دی ال ال نیست ، دات نت اسمبلی هستند.
    عذر میخام سئوال می کنم. مگه چه تفاوتی دارند؟ این جدیدی ها هم که پسوندشون دی ال اله.

  7. #7
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736
    نقل قول نوشته شده توسط choobin84 مشاهده تاپیک
    با سلام خدمت آرژنگ عزیز،
    بارها این جمله را از شما دیده ام، اینها دی ال ال نیست ، دات نت اسمبلی هستند.
    عذر میخام سئوال می کنم. مگه چه تفاوتی دارند؟ این جدیدی ها هم که پسوندشون دی ال اله.
    معمولا وقتی که یکی میگه دی.ال.ال داره از همان قدیمیها بحث میکند، و اینکه چطور میشه از دی.ال.ال هایه قدیمی در دات نت استفاده کرد اصلا ربطی به استفاده از دات نت اسمبلیها که پسوندشان دی.ال.ال هستند ندارند.
    باید بتوانیم که در مورد مفاهیم با واضحیت حرف بزنیم، این لینک در مورد استفاده از دی.ال.ال در سی شارپ حرف میزنه:
    http://www.adp-gmbh.ch/csharp/call_dll.html

    این هم در مورد ساختن یک دی.ال.ال در سی شارپ حرف میزنه:
    http://www.c-sharpcorner.com/UploadF...058AM/dll.aspx
    منتها نویسند مشخص نکرده که منظورش از دی.ال.ال در این مقاله ساختن یک دات نت اسمبلی هستش.

    شما وقتی که این دو مقاله را مقایسه کنید میبینید با اینکه هر دوتاشان دارند در مورد دی.ال.ال حرف میزنند موضعشان ۲ چیزه کاملا جداگانه است.

    در MSDN در مورد دی.ال.ال ندیدم حرف بزنه (اگر کسی دیده راهنمایی کنید)، ولی در مورد دات نت اسمبلی حرف میزنند. برایه همین من فکر میکنم که واژه درست که باید معمولا به جایه دی.ال.ال بکار بره باید دات نت اسمبلی باشه و نه دی.ال.ال، مگر اینکه واقعا یکی داره در مورد دی.ال.ال هایه قدیمی که در سی و یا دلفی نوشته میشدند (در زمان قبل از دات نت) حرف میزنه.

    استفاده از یک کمله برایه مفاهیم مختلف خوب نیست، اگر ممکنه از واژههایه دقیقتر باید استفاده کرد. (مثال speed و velocity در فیزیک در فارسی به "سرعت" ترجمه میشند ولی دلیل اینکه در اینگلیسی دو کلمه متفاوت هستند این است که دو مفهوم مختلف را میرسانند، برایه همین در فیزیک معمولا در مورد velocity یک شئی حرف میزنند تا speed اش).

    این هم یک پست که دارند واقعا در مورد دی.ال.ال سوال میکنند: https://barnamenevis.org/showthread.php?t=79170

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •