توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اجرا نشدن دوباره برنامه
beny
29 / January / 2017, 07:51 PM
با سلام و احترام
میخوام کدی باشه که اگه برنامه اجرا باشه یعنی تو حافظه باشه دوباره اجرا نشه پیغام بده . اگه ممکنه راهنماییم کنید.
ممنون
meyti
30 / January / 2017, 09:31 AM
از این کد استفاده کن :
var
Form1: TForm1;
handle_temp:THandle;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
handle_temp:=CreateMutex(nil,TRUE,'project');
If handle_temp<>0 then
If GetLastError=ERROR_ALREADY_EXISTS then
begin
Application.MessageBox('This program is runing','Error!',mb_ok);
Application.Terminate;
end;
end;
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.