اجرای برنامه روی سیستمی که دلفی نصب نباشد - نسخه قابل چاپ +- Parsi Coders (http://parsicoders.com) +-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37) +--- انجمن: Pascal/Delphi (http://parsicoders.com/forumdisplay.php?fid=45) +--- موضوع: اجرای برنامه روی سیستمی که دلفی نصب نباشد (/showthread.php?tid=3205) |
اجرای برنامه روی سیستمی که دلفی نصب نباشد - nasrinPoornejaty - 06-08-2013 سلام من یک برنامه نوشتم که از ای در او برای اتصال به دیتابیس در بی تو استفاده می کند ، این برنامه روی یک سیستم دیگر که دلفی نصب نیست کارنمی کنه و پیغام هایی مثل زیر می ده میشه لطفا کمک کنید : classfactory cannot supply requested class. یا provider cannot be found. it may be not properly installed. RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - Z4R4THUSTR4 - 06-08-2013 چند مشکل میتونه داشته باشه ها Bplاول اینکه تو نحوه کامپایل احتمالا با استفاده از برنامت بالا میادوباید توی نحوه کامپایل کمی دقت کنی احتمال دوم هم اینه که نرم افزار خاصی برای دیتابیس نصب کردی (به عنوان کامپوننت) که یه سری فایل کتابخونه تو سیستم نصب میکنه و احتمالا باید فایلهای همراهش رو روی سیستم دوم هم قرار بدی RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - nasrinPoornejaty - 06-08-2013 چطور میشه که تو کامپایل از مورد اول جلوگیری کرد ؟؟؟؟؟ خوب حتما از بی پی ال استفاده می شه . برای دیتابیس هم که دی بی تو هست مورد خاصی نصب نکردم فقط همون دیتابیس که روی سیستمهای دیگه هم همین دیتابیس هست
در منوی Project گزینه Option را انتخاب و در تب Packages گزینه Build with runtime packages را تیک زدم.
. RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - Amin_Mansouri - 06-08-2013 درود شما با نرم افزار Install Shield برای برنامه خود setup ّبسازید تمام کامپونت ها هم جمع اوری کنید که در سیستم دیگه مشکلی ایجاد نشه (در سیتسم شما برنامه راحت ارجا بشه و دیر سیستم دیگه بالا نیاد فقط بخاطر کامپونت ها میتونه باشه) با setup سازی های زیر هم میتونید: http://delphi.about.com/od/toppicks/tp/aatpinstall.htm یکی از دوستان هم قبلا دیتابیس access بود که همچین مشکلی داشت با نصب پکیج زیر مشکل حل شد: http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=13255 RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - nasrinPoornejaty - 06-08-2013 شما نرم افزا Install Shield را دارید ، تو اینترنت نسخه trial هستش. و نحوه کار با اون
RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - Amin_Mansouri - 06-08-2013 درود توی سی دی خود دلفی هست. میتونید ازInstall Creatorاستفاده کنی اموزشش هم توی همین فروم هست. Install Shield در داخل سی دی دلفی 7 هست RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - nasrinPoornejaty - 06-16-2013 چطور می تونم بفهمم که برنامه ای که نوشتم از چه
DLL هایی یا کامپوننتهایی استفاده می کنه؟؟؟؟؟ RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - Amin_Mansouri - 06-16-2013 من یادم رفت بگم دلفی standard alone هست یعنی مثل وی بی 6 کامپونت این چیزها جدا نداره تو هنگام compile تیک bulid with runtime packages رو باید برداری پکیج نساز همه چیز داخل همون فایل exe وقتی تیک bulid with runtime package رو برمیداری نگاه حجم برنامت کن RE: اجرای برنامه روی سیستمی که دلفی نصب نباشد - Saeed7007 - 06-19-2013 ماشین MAD که مخفف عبارت Microsoft Access Database هست رو نصب کنید. مشکل حل میشه. |