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