ورود

View Full Version : عدم اجرای مجدد برنامه



فریدی
جمعه 06 آذر 1383, 07:40 صبح
چگونه میتوان در صورت اجرا بودن برنامه جلوی اجرای مجدد آنرا گرفت و پیغام لازم را صادر کرد :گیج:

Mahdi_S_T
جمعه 06 آذر 1383, 09:49 صبح
Uses
Windows,Forms
Var
hMutex:THandle;
begin
hMutex:=CreateMutex(nil,false,'OneConyMutex');
if waitforsingleobject(hMutex,0)<>wait_TimeOut then
begin
Application.Initialize;
ادامه کدهای موجود در یونیت
end;

در ضمن کدهای فوق در یونیت پروژه اضافه شود