PDA

View Full Version : سوال: طریقه نصب Firebird از طریق کد دلفی؟



hp1361
یک شنبه 27 مرداد 1392, 16:13 عصر
با سلام

من قصد داشتم از طریقه کدنویسی سرور Firebird رو روی سیستم مقصد نصب کنم بدون اینکه کاربر چیزی رو ببینه(منظور اینکه ستاپ Firebird نمایش داده نشه)

آیا امکانش هست؟

سعید صابری
یک شنبه 27 مرداد 1392, 20:20 عصر
یکی از گزینه های موجود در لینک زیرsilent install هست
http://www.firebirdfaq.org/cat4/

hp1361
سه شنبه 29 مرداد 1392, 09:22 صبح
با سلام

از کد زیر استفاده کردم و با موفقیت سرور Firebird رو نصب کنم


var
path:string;
begin
path:=ExtractFilePath(Application.ExeName)+'Firebi rd-2.5.2.26540_0_Win32.exe';
ShellExecute(Application.Handle,'open',PChar(path) ,PChar('/VERYSILENT'),'',1);
end;


فقط زمانیکه هردو پارامتر
/VERYSILENT, /SP- رو قرار میدم پنجره ستاپ نمایش داده میشه!مشکل چیه؟

BORHAN TEC
سه شنبه 29 مرداد 1392, 10:06 صبح
سلام
برای نصب از نسخه exe که ویزارد نصب داره استفاده نکن و از نسخه zip که در سایت firebirdsql.org وجود داره استفاده کن. دو تا فایل .bat در درونش وجود داره که برای نصب میتونی از اونها استفاده کنی.

hp1361
سه شنبه 29 مرداد 1392, 11:22 صبح
سلام

منظورت پوشه bin و فایل های Install_classic.bat و install_super.bat و install_superclassic.bat هستش؟

دستور اجرای این فایل ها رو بدم کافیه؟

دیگه اینکه منظورش از تغییر پوشه جاری چیه؟


change the current directory to $FIREBIRD\bin