PDA

View Full Version : کمک:فایل exe میگه rtl70.bpl می خوام.



realman
پنج شنبه 17 فروردین 1385, 13:34 عصر
فایل exe که می خواد اجرا بشه، میگه rtl70.bpl می خوام.البته نه روی سیستم خودم بلکه روی بقیه سیستم ها.یعنی رو سیستم خودم هیچ مشکلی نداره.
یک دفعه امروز اینجوری شد.الان من در حال کار روی چند تا پروژه هستم و نصب مجدد دلفی و تمام کامپوننت ها برام کابوسه.
لطفا راهنمایی کنید.

mzjahromi
پنج شنبه 17 فروردین 1385, 13:51 عصر
مگه نمی تونید Rtl70.bpl رو هم باهاش کپی کنید؟
این کار رو کردید؟

realman
پنج شنبه 17 فروردین 1385, 14:03 عصر
مگه نمی تونید Rtl70.bpl رو هم باهاش کپی کنید؟
این کار رو کردید؟
اخه اصولا نباید یک همچین چیزی بخواد.rtl70 باید به صورت خودکار لود بشه.
در ضمن من rtl70 رو هم کنارش گذاشتم.باز یک چیز دیگه خواست.یادم نیست چی بود.

adila1360
پنج شنبه 17 فروردین 1385, 14:15 عصر
Project Option رو امتحان کردید؟
جواب قبلی که نوشته بودم مربوط به دلفی 5 بود ولی در دلفی 7 هم این امکان وجود داره.

realman
پنج شنبه 17 فروردین 1385, 14:47 عصر
Project Option رو امتحان کردید؟
جواب قبلی که نوشته بودم مربوط به دلفی 5 بود ولی در دلفی 7 هم این امکان وجود داره.

ممنون مشکل حل شد.ولی من متوجه نشدم چرا این اتفاق افتاد.یعنی چطور با وجود تیک خوردن گزینه Build with runtime packages تا دیروز همه چیز به درستی اجرا می شد.
و دیگه اینکه اصلا این گزینه برای چیه؟و با برداشتن اون آیا در برنامه احتمال بروز مشکل وجود داره؟

mzjahromi
جمعه 18 فروردین 1385, 08:29 صبح
اینکه اصلا این گزینه برای چی
در صورتیکه این گزینه فعال نباشه کلیه DLL های مورد نیاز برنامه(البته نه همه شون) به برنامه لینک میشن. مشکلش اینه که فقط یه خورده حجم برنامه زیاد میشه. ولی اگه این گزینه تیک بخوره DLL های مورد نیاز برنامه رو باید با خودش ببری.

smakhavan
شنبه 28 مهر 1386, 10:29 صبح
سلام
من جدیدا به این مشکل برخوردم.
Build with runtime packages هم تیک خورده بوده. اما بازم همان اشکال را روی کامپیوتری که دلفی روش نصب نباشه میگیره!!! به نظرتون چکار باید کرد!؟

Bahmany
شنبه 28 مهر 1386, 11:49 صبح
1- اول جستجو کن ببین این فایل کجا کپی شده
2- بعد مسیر (Path) را در مسیر زیر اضافه کن
Delphi > Tools > Enviroment Option > Path Library

Mohammad_Mnt
شنبه 28 مهر 1386, 14:18 عصر
Build with runtime packages هم تیک خورده بوده. اما بازم همان اشکال را روی کامپیوتری که دلفی روش نصب نباشه میگیره!!! به نظرتون چکار باید کرد!؟
نباید تیک بخوره
وقتی تیک نخوره تمام پکیج‌ها به فایل .EXE اضافه می‌شه و شما فقط کافیه همون یک فایل را به کاربر نهایی بدین

mskm100
دوشنبه 30 مهر 1386, 01:45 صبح
من هم قبلا یه همچین مشکلی رو داشتم دو راه برای رفعش پیدا کردم
فایل rtl70 و vcl70 هر دوشون تو system32 هستند برای رفع مشکلت باید اونها رو در کامپیوتر مقصد تو system32 کپی کنی البته ممکنه فایل های دیگه ای هم از سری 70 نیاز داشته باشی که اون ها رو هم تو system32 می تونی پیدا کنی و راه دوم اینه که با استفاده از نرم افزار Install shield یه setup واسه برنامت اضافه کنی همون موقع که فایل exe رو بهش می دی به طور اوتوماتیک تمام فایل هایی رو که به اون فایل ربط دارن پیدا می کنه و برات میاره از جمله rtl70 و vcl70 البته من هم هنوز نفهمیدم واسه چی این مشکل پیش میاد

dkhatibi
دوشنبه 30 مهر 1386, 05:53 صبح
در یونیتها نگاه کن ببین از qdialog یا امثال اوون استفاده کردی؟