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

نام تاپیک: کار نکردن برنامه کامپایل شده

  1. #1

    کار نکردن برنامه کامپایل شده

    من یه برنامه ساده باbcb6 نوشته ام برنامه کاملا درست کار میکند و جواب میدهد اما وقتی روی یک رایانه دیگر exeآن را اجرا میکنم اعلان خطا مینماید

  2. #2
    کاربر دائمی آواتار sasan_vm
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    زاهدان
    پست
    494
    سلام
    علت این است که برنامه شما از کتابخانه هایی استفاده میکند که روی کامپیوتر شما با نصب bcb6 نصب
    میشوند ولی در کامپیوتر مقصد وجود ندارند.
    چند راه حل :

    1- فایل اجرائی را بصورت Static Link کمپایل کنید (حجم فایل اجرائی شدیدا افزایش می یابد) گزینه پیش
    فرض Dynamic Link می باشد.
    2- کتابخانه های مورد استفاده را در کامپیوتر مقصد کپی کنید. (پیشنهاد نمیشود)
    3- استفاده از برنامه InstallShield در این برنامه میتوانید کتابخانه های مورد استفاده را علامت زده
    سپس فایلهای مورد نیاز به برنامه Setup اضافه میشوند . (پیشنهاد منطقی)

  3. #3
    آقا متشکر
    اما چطور میشه در bcb6 یکStatic Link ساخت

  4. #4
    کاربر دائمی آواتار sasan_vm
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    زاهدان
    پست
    494
    مسیر زیر را دنبال میکنید : MENU
    -- Project >> Options -- Linker -- Linking
    و گزینه Use dynamic RTL را غیر فعال میکنید . Ok

  5. #5
    آقا متشکر



    -------------------------------------------------------------------------------------------------------------------------------------------------------------

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

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