PDA

View Full Version : سوال در مورد دلفی 2007



etedali
دوشنبه 14 مرداد 1387, 21:53 عصر
سلام به همگی دوستان.
من یه برنامه با CodeGear 2007 نوشتم اما حالا که تمام شده روی سیستم دیگه اجرا نمیشه و پیغام زیر را میده:
This Application has failed to start because rtl100.bpl was not found.Re-Installing the application may fix this Problem.

اما وقتی دلفی 2007 را روی سیستم نصب می کنم فایل Exe اجرا میشه.
برای حل مشکلم باید چه کنم؟

SYNDROME
دوشنبه 14 مرداد 1387, 23:14 عصر
اگر Delphi7 دارید داخل Cd آن یک شاخه با نام System32 وجود دارد که اگر آن را در شاخه System32 کامپیوتر مورد نظر نصب کنید مشکلتان حل می شود.
موفق باشید

vcldeveloper
دوشنبه 14 مرداد 1387, 23:45 عصر
احتمالا گزینه Build with runtime packages را فعال کردید. rtl100.bpl یکی از پکیج های runtime دلفی هست که اگر گزینه بالا فعال باشه، باید با برنامه تون اون رو به سیستم کاربر منتقل کنید، اما اگر اون گزینه فعال نباشه، برنامه بصورت Stand-alone کامپایل میشه و نیازی به پکیج های runtime نخواهد داشت.

etedali
سه شنبه 15 مرداد 1387, 10:40 صبح
اگر Delphi7 دارید داخل Cd آن یک شاخه با نام System32 وجود دارد که اگر آن را در شاخه System32 کامپیوتر مورد نظر نصب کنید مشکلتان حل می شود.

این کار را انجام دادم اما متاسفانه درست نشد.


احتمالا گزینه Build with runtime packages را فعال کردید. rtl100.bpl یکی از پکیج های runtime دلفی هست که اگر گزینه بالا فعال باشه، باید با برنامه تون اون رو به سیستم کاربر منتقل کنید، اما اگر اون گزینه فعال نباشه، برنامه بصورت Stand-alone کامپایل میشه و نیازی به پکیج های runtime نخواهد داشت.

حالا برای غیر فعال کردنش باید چکار انجام بدم.

vcldeveloper
سه شنبه 15 مرداد 1387, 12:31 عصر
حالا برای غیر فعال کردنش باید چکار انجام بدم.
برید توی Project Option و تیک گزینه مربوطه را بردارید.

etedali
سه شنبه 15 مرداد 1387, 13:31 عصر
میشه توضیح بدهید در دلفی 2007 از ShockWave Flash چطوری استفاده کنم من از قسمت
Component/import Component/Import ActiveX Control
shock wave را اضافه میکنم اما مانند دلفی 7 گزینه ایی اضافه نمی کند برای استفاده باید چکار کنم

vcldeveloper
سه شنبه 15 مرداد 1387, 17:20 عصر
میشه توضیح بدهید در دلفی 2007 از ShockWave Flash چطوری استفاده کنم
این دیگه به این تاپیک مربوط نمیشه! باید در تاپیک جداگانه ایی بپرسید.