判斷程式是否執行

2021-04-13 02:31:26 字數 1427 閱讀 1406

unit urunexefile;

inte***ce

uses

windows, messages, sysutils, classes, graphics, controls, forms, dialogs,

stdctrls,tlhelp32;

type

tform1 = class(tform)

button2: tbutton;

bt_list: tbutton;

listbox1: tlistbox;

bt_process: tbutton;

bt_search: tbutton;

edit1: tedit;

button1: tbutton;

procedure bt_listclick(sender: tobject);

procedure button2click(sender: tobject);

procedure bt_searchclick(sender: tobject);

procedure bt_processclick(sender: tobject);

procedure button1click(sender: tobject);

private

public

function processlist:boolean;

end;

type

tprocessinfo = record

exefile:string;  //用來存放應用程式的檔名

processid:dword;  //存放程序標識號

end;

processinfo = ^tprocessinfo;

varform1: tform1;

implementation

end;

procedure tform1.bt_processclick(sender: tobject);

vari:integer;

begin

for i:=1 to listbox1.items.count-1 do

begin

if listbox1.items.strings[i]='yomoo.exe' then

begin

showmessage('已經執行可以不執行了');

exit;

end;

end;

// howmessage(inttostr(listbox1.items.count));

end;

procedure tform1.button1click(sender: tobject);

begin

if processlist then

showmessage('success');

end;

end.

判斷程式是否在執行

using system using system.collections.generic using system.windows.forms using system.diagnostics using system.collections namespace dataupper string ...

判斷程式是否已經執行

近段時間,需要寫乙個小功能,就是需要判斷程式是否已經執行。某個程式安裝後,也許被多個使用者執行。那怎樣判斷當前使用者已經執行了此程式了呢?下面是insus.net的做法,就是 vb.net winform獲取執行程式使用者名稱 然後 winform vb.net 獲取當前登入的使用者名稱 從上面的方...

shell判斷程式 服務是否執行

由於目前多元件的開發模式,導致乙個服務可能是由多個元件同時支援的,所以判斷這些元件的正常執行就變得比較重要了,之前是根據資料流向,由源頭開始判斷,命令繁瑣,且時間長了,命令也就不記得了。所以想編寫乙個指令碼,進行服務的status判斷 以agent kafka tomcat為例 bin bash s...