تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 18

نام تاپيک: ساخت Dll و پیوند ان به برنامه اصلی؟؟؟

  1. #1
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض ساخت Dll و پیوند ان به برنامه اصلی؟؟؟

    وستان عزیز من می خوام یه dll رو درست کنم که به برنامه اصلیم بچسبه ولی اصلا نمی دونم چطوری
    تا اونجایی که من توی کتاب خوندم dll ها توابعی هستند که به برنامه اصلی متصل می شن ولی چطوریش و ننوشته
    حالا لطفا یک نفر تابع زیر رو به برنامه پایین وصل کنه
    و مراحل کار رو بهم کاملا توضیح بده خواهشا توی visual studio باشه
    این تابعی که باید توی فایل dll قرار بگیره
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینم برنامه اصلی
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #2
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    باید یکی از این کامپایلرها رو داشته باشی:
    * Microsoft Visual C++
    * Borland C++ for Windows
    * Symantec C++ for Windows
    * Watcom C++

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by hamidreza_buddy; 12-08-2007 at 13:00.

  3. #3
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض

    hamidreza_buddy عزیز ممنون از لینکهات ولی ایشون خیلی بد توضیح داده بود من چیزی سر در نیاوردم از قرار معلوم برنامه ایشون تحت ویندوز بود ولی من فعلا می خوام تحت داس رو یاد بگیرم
    می شه خودت یه توضیح مختصری بدی و از همین کدهایی که بالا گذاشتم استفاده کنی؟
    در ضمن من vs6 استفاده می کنم
    با تشکر

  4. #4
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    اگر تو محیط Visual C++کار می کنید به تاپیک زیر مراجعه کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by eAmin; 19-07-2011 at 11:49.

  5. #5
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض

    نه امین جان اینم اصلا با سوال من کاملا فرق داشت فکر کنم مشکل من جای دیگست و الان برای من با این سطح معلومات در مورد شی گرایی خیلی زود که برم دنبال این چیزا
    پس فعلا بی خیالش شدم تا چند وقت دیگه که اطلاعاتم و کامل کنم
    به هر حال ممنون از کمکتون و شرمنده از اینکه وقتتون و گرفتم

  6. #6
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    خوب آخه dll یه چیز تحت ویندوزه. اون مثالهای بالا هم فک کنم با vc6 بود.
    در ضمننیاز به اطلاعات شئ گرایی نداری. می تونی فقط یه تابعو تو dll بذاری.
    یادمه یه بارsomeone همچین آموزشی گذاشته بود. اونو تو جستجوی پیشرفته سرچ کن (با نام someone)شاید پیدا کردی.

  7. #7
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    ببخشید که منظورتون رو متوجه نشدم می شه بگید با چه نرم افزار یا کامپایلری کار می کنی

  8. #8
    آخر فروم باز Mehran NZ's Avatar
    تاريخ عضويت
    Sep 2006
    پست ها
    2,208

    پيش فرض

    خوب آخه dll یه چیز تحت ویندوزه. اون مثالهای بالا هم فک کنم با vc6 بود.
    در ضمننیاز به اطلاعات شئ گرایی نداری. می تونی فقط یه تابعو تو dll بذاری.
    یادمه یه بارsomeone همچین آموزشی گذاشته بود. اونو تو جستجوی پیشرفته سرچ کن (با نام someone)شاید پیدا کردی.
    اهان چه جالب پس فقط برای برنامه های تحت ویندوز می شه فراخوانیش کرد.اخه من می خواستم dll رو برای برنامه تحت داس فراخوانی کنم
    ببخشید که منظورتون رو متوجه نشدم می شه بگید با چه نرم افزار یا کامپایلری کار می کنی
    خواهش می کنم عزیزم من با vs6 کار می کنم ولی فعلا دیگه به اموزش نیازی ندارم چون هنوز اموزشهای کتابهام تحت داس هستند کی به ویندوز می رسه نمی دونم؟!

    یه سوال دوستان اگه بخوام برنامه هام و تحت ویندوز بنویسم باید چیکار کنم؟! یعنی این کتابهای اموزشی c++ اول تحت داس یاد میدن بعد میرن سراغ ویندوز؟یا نه باید کتاب جدا بخرم که فقط برنامه ها رو تحت ویندوز اموزش بده؟!

  9. #9
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    بايد خودت كتاباش رو بگيري. كتابايي مثل Visual C++ . البته بهتره برنامه نويسي ويندوز را با .NET ياد بگيريد. چون با c++ آشناييد راحت مي تونيد C# رو ياد بگيريد (البته بعد از يادگرفتن شئ گرايي توي C++) . بهتره دنبال windows programming با c نريد. چون تكنولوزي جديد مايكروسافت .NET هست كه vista رو بر مبناي اون نوشته.

  10. #10
    اگه نباشه جاش خالی می مونه rouhallah's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    478

    پيش فرض مزيت dll ها چيه؟

    با سلام

    يه سوال برام پيش اومده و اون اينه كه با توجه به اين كه تو ويژوال سي هم فايلهاي هدر مانند stdio.h و غيره رو ميتونيم استفاده كنيم و طبق اون چيزي كه فهميدم dll ها هم در خودشون تابع ها رو نگه ميدارند
    پس هر دو يك كار رو ميكنند
    ميخواستم بدونم مزيت dll ها چيه كه بجاي اون فايل هاي هدر ازشون استفاده ميكنند
    با تشكر

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •