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

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




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 18 از 18

نام تاپيک: فايل هاي Dll

  1. #11
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان.
    ادميرال جان دستت درد نكنه جواب داد. فعلا تا قدم بعدي ممنون و خدا نگهدار.
    ممنون.

  2. #12
    پروفشنال Admiral's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    675

    پيش فرض

    مـوفـق بـــــاشی

  3. #13
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    1

    با سلام خدمت دوستان.
    ادميرال جان يك مشكل جديد. من يك DLL درست كردم و قصد استفاده از آن را داشتم براي همين كار پشت يك كليد تابع را با نام اصلي خودش فراخواني كردم نه با نامي كه ذخيره كردم. و خروجي آنرا در صفحه نمايش قرار دادم. ولي وقتي برنامه را اجرا مي كنم اين خطا ظاهر مي شود.
    the application failed to intialize properly (0x000007b). click on ok to terminate the application.
    من بايد چي كار كنم؟
    ممنون

  4. #14
    پروفشنال Admiral's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    675

    پيش فرض

    ادميرال جان يك مشكل جديد. من يك Dll درست كردم و قصد استفاده از آن را داشتم براي همين كار پشت يك كليد تابع را با نام اصلي خودش فراخواني كردم نه با نامي كه ذخيره كردم. و خروجي آنرا در صفحه نمايش قرار دادم. ولي وقتي برنامه را اجرا مي كنم اين خطا ظاهر مي شود.
    سلام

    من منظورت از نام اصلی و نام ذخیره شده رو نمی فهمم!!!

    بیشتر توضیح بده.

    اگه برات مقدوره کد Dll و برنامه ات رو بزار.

  5. #15
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان.
    ببين ادميرال جان وقتي مي خواهي تابع را به صورت DLL در بياوريم يك اسم بايد بديم ديگه. البته بگم كه وقتي مي نويسم Exports test; از كلمه test اشكال مي گيره و براي همين وقتي Ctrl+s مي زنم در همان كه ذخيره مي شود يك اسم بهش مي دم.
    خوب تا اينجا. مگر تابعي كه نوشتيم يك اسم نداره كه بايد شناسنامه آنرا كامل بنويسم. خوب من هم همان اسم را در پشت كليد مي نويسم ديگه.OK
    اگه برات مقدوره کد Dll و برنامه ات رو بزار.
    اين هم لينك دانلود يكي از تابع هايم.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  6. #16
    پروفشنال Admiral's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    675

    پيش فرض

    ببين ادميرال جان وقتي مي خواهي تابع را به صورت DLL در بياوريم يك اسم بايد بديم ديگه. البته بگم كه وقتي مي نويسم Exports test; از كلمه test اشكال مي گيره و براي همين وقتي Ctrl+s مي زنم در همان كه ذخيره مي شود يك اسم بهش مي دم.
    خوب تا اينجا. مگر تابعي كه نوشتيم يك اسم نداره كه بايد شناسنامه آنرا كامل بنويسم. خوب من هم همان اسم را در پشت كليد مي نويسم ديگه.OK
    سلام

    این یه DLL ساده ست که برای مثال نوشتم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این هم تعریف امضای توابع در پروژه ای که میخواد از DLL استفاده کنه.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته فایل DLL باید در پوشه ای که پروژه رو Save کردی قرار بدی.

    موفق باشی

  7. #17
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان.
    ادميرال جان با عرض معذرت يک مشکل کوچله ديگه. برنامه قبلي که بهت گفت رو نوشتم يعني همان که پشت يک کليد تابع را فراخواني مي کردم و نتيجه را در يک Edit قرار مي دهم. برنامه اجرا مي شه و مثل قبل خطا نمي ده. مشکل اينجا است که وقتي روي دکمه کليک مي کنم اول خطاي زير را مي ده و بعد از نتيجه در Edit قرار مي گيره.
    Invalid pointer operation
    اگر امکامش هست من رو راهنمايي کنيد که خيلي هم لازمش دارم و ديگه داره دير ميشه.
    کد برنامه هم این است .
    procedure TForm1.Button1Click(Sender: TObject);
    var str:string[10];
    begin
    str:=changedate;
    Edit1.Text:=str;
    end;
    ممنون

  8. #18
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان.
    ادميرال جان مثل اين كه از كمك كردن به من خسته شدي. آخراشه ديگه يكم ديگه ما رو تحمل كن ديگه رفتني هستيم.
    ممنون.

صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

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

User Tag List

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

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