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

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




نمايش نتايج 1 به 2 از 2

نام تاپيک: استفاده از دی ا ل ال

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2010
    پست ها
    8

    1 استفاده از دی ا ل ال

    سلام دوستان
    من چند مشکل با دی ال ال دارم یکی که می خواستم بدونم روش ایستا بهتر است یا پویا ؟

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


    من می دونم چطور یک متغییر کار می کنه اما نمی دونم چطور اون رو تعریف کنم که در خارج برنامه که همان فایل اگزه است فراخوانی کنم و از آن استفاده نماییم من می خوام مثلا یک متغییر که دارم در دی ال ال جوری طراحیش کنم که بطونم در یک برنامه از آن استفاده کنم و نحوه کد نویسی این فرایند را درست نمی فهمم ممنون می شم یک دستور معرفی کنید که مثلا متغییر s1 را در دی ال ال مثلا مساوی 10 باشه و این رو در دی ال ال خروجی بده و بعد کدی که در فایل اگزه قرار می گیرد را می خواهم به همین سادگی نمی دونم چرا وارد ریز موضوع می شوید
    من تنها کد یک متغییر رو می خواهم نحوه نوشتن دستورات دو فایل اگزه و دی ال ال حتما با مثال
    از همه شما متشکرم ممنون می شم سریع جواب بدهید با تشکر فراوان

  2. #2
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    اگه جستجو می گردی مطالب زیادی پیدا می کردی ( کاربر تازه وارد )

    من این آموزش رو قبلا از انجمن گرفتم ولی لینش رو ندارم

    ايجاد يک DLL
    با استفاده از منو فايل گزينه New Items را انتخاب کنيد و آيتم DLL Wizard را انتخاب نماييد. حال به فايل ايجاد شده، يک فرم با استفاده از روش بالا اضافه نماييد. دقت نماييد که Application را بجاي فرم انتخاب ننماييد. حال اگر فرض کنيم که نام فرم شما Demo باشد و بانام UDemo.pas آنرا ذخيره کرده باشيد. بايد در فايل DLL بصورت زير کد نويسي نماييد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دقت کنيد که نام DLL فوق DemoDll مي باشد و با نام DemoDll.dpr ذخيره گرديده است.

    حال بر روي فرم موجود تمام دکمه‌ها و آبجکت‌هاي مورد نظرتان را اضافه و کد نويسي کنيد (اختياري). در پايان در منو Project گذينه Build DemoDll را انتخاب کرده و اجرا نماييد. فايلي با نام DemoDll.dll ايجاد مي گردد که براي استفاده آماده است.

    استفاده از يک DLL بصورت ديناميکي
    براي استفاده از يک DLL ‌بصورت ديناميکي، ابتدا نام توابعي را که در فايل DLL شما موجود است بصورت زير تعريف نماييد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته این مربوط به فراخوانی فرم در برنامه می باشد

    اگه باز مشکلی داشتی و نتونستی با جستجو پیدا کنی بگو

Thread Information

Users Browsing this Thread

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

User Tag List

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

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