View Full Version : نحوه بستن و اجرای یک برنامه همزمان
asadi.ir
چهارشنبه 19 خرداد 1389, 15:36 عصر
با سلام. می خواستم ببینم چه جوری میشه برنامه ای که در حال اجراست و بست و همزمان باز کرد؟ این کار رو می خوام برای اینکه بعد از restore کردن بانک کانکشن ها قطع میشن و برای باز کردن مجدد انگار باید همه tableها و queryها رو مجدد اکتیو کرد. ولی اگه بشه برنامه رو بست و باز کرد دیگه اینهمه کار نیاز نیست
Felony
چهارشنبه 19 خرداد 1389, 15:42 عصر
همچین هم سخت نیست ، با یک حلقه میتونید همه Table ها و Query ها رو فعال کنید .
asadi.ir
چهارشنبه 19 خرداد 1389, 20:09 عصر
پیداش کردم
var
FullProgPath: PChar
begin
FullProgPath := PChar(Application.ExeName);
WinExec(FullProgPath, SW_SHOW);
Application.Terminate; // or: Close
end
حسین شهریاری
چهارشنبه 19 خرداد 1389, 22:04 عصر
خیلی ساده تر هم میشه:
توی رویداد OnCloseQuery همون فرمی که برنامه را Terminate میکنید کافیه برنامتنا دوباره اجراش کنین.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.