بازگشت | مشاهده نسخه اصلی

آیا نسخه دیگری از برنامه در حال اجرا است یا نه

توضیح

به راحتی و با این تابع میتوان فهمید که آیا یک کپی از برنامه در حال اجرا است یا نه

کد دلفی

Function IsRunningApp:Boolean;
var
    Hwnd:Thandle;
begin
    hwnd:=CreateMutex(nil,False,'OneCopyMutex');
    Result:=false;
    If not(WaitForSingleObject(Hwnd,0)<>Wait_TimeOut) then
    Result:=true;
end;

  جزئـیات تاپيک
 
نویسنده: Salar Khalilzadeh
تاریخ ارسال: 1387/03/25 7:30 AM
تعداد مشاهده: 406
تعداد آرا: 3
امتیاز آرا:   از 2.33 امتیاز

Copyright © 2009 SoftProjects.org | About | Valid XHTML | CSS