رتبه موضوع:
  • 6 رای - 2 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اجرای برنامه روی سیستمی که دلفی نصب نباشد
#1
درود
من یک برنامه نوشتم که از ای در  او برای اتصال به دیتابیس در بی تو استفاده می کند ، این برنامه روی یک سیستم دیگر که دلفی نصب نیست کارنمی کنه و پیغام هایی مثل زیر می ده میشه لطفا کمک کنید :
classfactory cannot supply requested class.
یا
provider cannot be found. it may be not properly installed.
پاسخ
#2
چند مشکل میتونه داشته باشه
ها Bplاول اینکه تو نحوه کامپایل احتمالا با استفاده از
برنامت بالا میادوباید توی نحوه کامپایل کمی دقت کنی

احتمال دوم هم اینه که نرم افزار خاصی برای دیتابیس نصب کردی (به عنوان کامپوننت) که یه سری فایل کتابخونه تو سیستم نصب میکنه و احتمالا باید فایلهای همراهش رو روی سیستم دوم هم قرار بدی
The one way in the world and it is the right way. (Zarathustra)
پاسخ
#3
چطور میشه که تو کامپایل از مورد اول  جلوگیری کرد ؟؟؟؟؟ خوب حتما از  بی پی ال استفاده می شه .
برای دیتابیس هم که دی بی تو هست مورد خاصی نصب نکردم فقط همون دیتابیس که روی سیستمهای دیگه هم همین دیتابیس هست

در منوی Project گزینه Option را انتخاب و در تب Packages گزینه Build with runtime packages را تیک زدم.
.
پاسخ
#4
درود
شما با نرم افزار Install Shield برای برنامه خود setup ّبسازید تمام کامپونت ها هم جمع اوری کنید که در سیستم دیگه مشکلی ایجاد نشه (در سیتسم شما برنامه راحت ارجا بشه و دیر سیستم دیگه بالا نیاد فقط بخاطر کامپونت ها میتونه باشه)
با setup سازی های زیر هم میتونید:
http://delphi.about.com/od/toppicks/tp/aatpinstall.htm
 یکی از دوستان هم قبلا دیتابیس access بود که همچین مشکلی داشت با نصب پکیج زیر مشکل حل شد:
http://www.microsoft.com/en-us/download/...n&id=13255
در صورتی که سوال دارید و سوالتون مختصر هست با شماره 09120642214 میتونید تماس بگیرید.
کسانی که دوست دارن در کانال فروشگاه ما و یا کانال انجمن عضو بشن یک پیامک در تلگرام برای من بفرستید که عضوشون میکنم.

ادرس فروشگاه :

http://www.amshop.ir



ای ام شاپ را در اینستگرام دنبال کنید

ای ام شاپ رو در کانال تلگرام دنبال کنید



This forum uses Lukasz Tkacz MyBB addons.
پاسخ
#5
شما نرم افزا Install Shield را دارید ، تو اینترنت نسخه trial  هستش. و نحوه کار با اون

پاسخ
#6
درود
توی سی دی خود دلفی هست.
میتونید ازInstall Creatorاستفاده کنی اموزشش هم توی همین فروم هست.
Install Shield در داخل سی دی دلفی 7 هست
در صورتی که سوال دارید و سوالتون مختصر هست با شماره 09120642214 میتونید تماس بگیرید.
کسانی که دوست دارن در کانال فروشگاه ما و یا کانال انجمن عضو بشن یک پیامک در تلگرام برای من بفرستید که عضوشون میکنم.

ادرس فروشگاه :

http://www.amshop.ir



ای ام شاپ را در اینستگرام دنبال کنید

ای ام شاپ رو در کانال تلگرام دنبال کنید



This forum uses Lukasz Tkacz MyBB addons.
پاسخ
#7
چطور می تونم بفهمم که برنامه ای که نوشتم از چه
DLL
هایی یا کامپوننتهایی استفاده می کنه؟؟؟؟؟
پاسخ
#8
من یادم رفت بگم دلفی standard alone هست یعنی مثل وی بی 6 کامپونت این چیزها جدا نداره
تو هنگام compile تیک bulid with runtime packages رو باید برداری
پکیج نساز همه چیز داخل همون فایل exe
وقتی تیک bulid with runtime package رو برمیداری
نگاه حجم برنامت کن
در صورتی که سوال دارید و سوالتون مختصر هست با شماره 09120642214 میتونید تماس بگیرید.
کسانی که دوست دارن در کانال فروشگاه ما و یا کانال انجمن عضو بشن یک پیامک در تلگرام برای من بفرستید که عضوشون میکنم.

ادرس فروشگاه :

http://www.amshop.ir



ای ام شاپ را در اینستگرام دنبال کنید

ای ام شاپ رو در کانال تلگرام دنبال کنید



This forum uses Lukasz Tkacz MyBB addons.
پاسخ
#9
ماشین MAD که مخفف عبارت Microsoft Access Database  هست رو نصب کنید. مشکل حل میشه.
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  اکسترکت کردن برنامه به RAM stack 4 543 09-09-2016، 07:56 AM
آخرین ارسال: Amin_Mansouri
  استفاده از اسکن اثر انگشت در دلفی amir_rezaee 0 526 06-06-2016، 09:20 AM
آخرین ارسال: amir_rezaee
  رنگی کردن رکوردهای استرینگ گرید در دلفی nasrinPoornejaty 8 5,627 06-12-2013، 08:13 PM
آخرین ارسال: Amin_Mansouri
  XML در دلفی nasrinPoornejaty 15 13,653 09-03-2011، 01:03 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان
<------> <____> <<<<----------------->>>> <<<<--->>>>>
This forum uses Lukasz Tkacz MyBB addons.