PDA

View Full Version : چطوری این برنامه رو روی هر سیستمی اجرا کنم؟



DAMAVAND
پنج شنبه 31 فروردین 1385, 19:21 عصر
با سلام خدمت تمامی برنامه نویسان:
من یه برنامه دفترچه تلفن ساده با بانک اطلاعاتی نوشتم که روی سیستم خودم اجرا میشه ولی
روی سیستم دیگه اگه اون سیستم دلفی روش نصب نباشه اجرا میشه ولی هیچ کدوم از فیلدها
تویDBGridنمایش داده نمیشه؟!!!چکار کنم؟
با تشکر.

shayan_delphi
پنج شنبه 31 فروردین 1385, 19:32 عصر
سلام
از چه بانکی استفاده شده؟در سیستم دیگر برنامه با بانک ارتباط برقرار می کند؟
پیغام خطایی نمی ده؟

DAMAVAND
جمعه 01 اردیبهشت 1385, 09:24 صبح
من این برنامه رو با (Databasedesktop)یه Tableساختم واز اون استفاده میکنم.ولی روی یه سیستم دیگه کار نمیکنه.فکر کنم اصلا نمیتونه بانک رو بشناسه!!ولی اگه دلفی روی سیستم نصب باشه درست کار میکنه!!!

shayan_delphi
جمعه 01 اردیبهشت 1385, 10:29 صبح
برای راحتی کار بانک را کنار فایل Exe برنامه ایجاد کن.
در ضمن برای اجرای برنامه روی سیستمی که دلفی ندارد بایستی چند فایل را همراه برنامه به آن سیستم منتقل کنی.

alireza_dpn
شنبه 02 اردیبهشت 1385, 13:36 عصر
ابتدا بانکها را کنار برنامه کپی کن وسپس به آنها وصل بشو و خروجی exe بگیر . شما نیاز به نصب borland delphi engine (bde) برای کار کردن بر روی سیستم های دیگر دارید. روش نصب bde را از help خود دلفی یا اینترنت بخوان و فایل مربو به این کار BdeInst.dll می باشد که از طریق run باید اجرا گردد .

babak869
یک شنبه 03 اردیبهشت 1385, 20:55 عصر
شما بایداز نصب BDE یا Borland Database Engine اطمینانحاصل کنید و فایل های دیتابیس رو در شاخه ای که برنامه شما وجود دارد کپی کنید و آدرس اونجا رد بدید .برای چک کردن نصب BDE از کد زیر میتونید استفاده کنید :



implementation
function CheckBDEInstalled: Boolean;
begin
Result := (dbiInit(nil) = DBIERR_NONE)
end;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
if CheckBDEInstalled then
ShowMessage('BDE is installed.')
else
ShowMessage('BDE is not installed.')

end;

موفق باشید

bahman_asham
دوشنبه 04 اردیبهشت 1385, 05:58 صبح
دوست عزیز آلیاسی که برای بانک اطلاعاتی در کامپیوتر مبدا ایجاد کردی باید همان آدر س را برای کامپیوتر مقصد تعریف کنی.اگر نیازی به کمک بیشتر بود بیان کن؟

SH.Daneshvar
دوشنبه 04 اردیبهشت 1385, 09:04 صبح
درسترین راه برا نصب BDE :
1.از فایل C:\Program Files\Common Files\Borland Shared\BDE\bdeinst.cab
فایل BdeInst.dll استخراج کنید با WinRAR
2.فایل exe رو که پیوست کردم رو کنار BdeInst.dll بزار.
3.فرمان BDEReg.exe BdeInst.dll رو اجرا کن تا BDE به درسترین شکل نصب بشه.

البته این کار فقط کافی در برنامه نصب انجام بشه.

موفق باشد.
یا حق.

illiya
دوشنبه 01 خرداد 1385, 13:53 عصر
یعنی چطوری باید در برنامه نصب انجام بشه ؟!

Dsh_Delphi
چهارشنبه 10 خرداد 1385, 17:48 عصر
شما میتوانید با کمک آدرس دهی TabelName در رویداد Onshow فرمتون اول از پیدا کردن جدول پارادوکستون توسط برنامه اطمینان حاصل کنید سپس .
تعداد 6 تا Dll هست که باید کنار فایل های بانک اطلاعاتی بگذاری .
با این کار برنامه ات تو هر ویندوزی بدون وابستگی به هیچ برنامه ای کار کند .

برای گرفتن DLL ها برایم ایمیل بفرست .

D_shokoohi@yahoo.com
یا
Dsh_delphi@yahoo.com

سعی کن با D_shokoohi@yahoo.com ایمیل بفرستی

negarin5340
دوشنبه 21 مرداد 1387, 19:18 عصر
من یه برنامه ای نوشتم که دارای دیتابیس پارادکس و روی سیستمی که نوشتم اجرا میشه ولی روی سیستم های دیگه اجرا نمیشه می خواستم منو راهنمایی دقیق کنید به این اطلاعات نیاز فوری دارم ممنون