本文整理自网络,侵删。
unit fun;
interface
uses Windows,Forms,SysUtils,TlHelp32,ActiveX,ComObj,ShlObj;
procedure Mutex;//进程互斥implementationuses main;
procedure Mutex;var hMutex:HWND;begin///////////////////////////////创建互斥进程///////////////////////////// hMutex := CreateMutex(nil,True,'johntao'); if hMutex <> 0 then if GetLastError = ERROR_ALREADY_EXISTS then begin Application.MessageBox('禁止多开登陆器!','提示信息',MB_OK); Application.Terminate; end;///////////////////////////////end/////////////////////////////////////end;end.
用法:
begin Mutex;//进程互斥 Application.Initialize; Application.CreateForm(Tfrm_main, frm_main); Application.Run;end.
相关阅读 >>
Delphi firemonkey中listboxaccessory图标切换
Delphi webbrowser 加载html 将html代码转换成网页
更多相关阅读请进入《Delphi》频道 >>