HotKeySet('{Esc}', '_Exit')
AdlibRegister('_CheckProcess')
While 1
Sleep(1000)
ToolTip(StringFormat('%s:%s:%s', @HOUR, @MIN, @SEC), 0, 0)
WEnd
Func _CheckProcess()
Local Static $i__Pid
Local $s_Process = 'notepad.exe', $s_Dir = @WindowsDir, _;поставьте свои процесс(программу) и папку с программой
$a_List
If Not $i__Pid Then
$i__Pid = Run($s_Dir & '\' & $s_Process)
Return
EndIf
$a_List = ProcessList($s_Process)
Switch $a_List[0][0]
Case 0
$i__Pid = Run($s_Dir & '\' & $s_Process)
Case Else
For $i = 1 To $a_List[0][0]
If $a_List[$i][1] <> $i__Pid Then ProcessClose($a_List[$i][1])
Next
EndSwitch
EndFunc ;==>_CheckProcess
Func _Exit()
Exit
EndFunc ;==>_Exit