xMasteRx |
|
| l'o fatto in qualche secondo per te (: se non capisci qualcosa dimmelo XD PS: Ma che vuoi fare chiudendo i processi di sistema? O.O HAHAAH, comunque quello è un po impossibile da fare, magari chiamando qualche DLL di windows, ma non lo so... dovrei cercare, anche se chiudere i processi di sistema non ha senso XD CODICE #include <buttonconstants.au3> #include <editconstants.au3> #include <guiconstantsex.au3> #include <windowsconstants.au3>
$Form1 = GUICreate("Task Kill v0.1", 274, 298, 206, 133) $Input1 = GUICtrlCreateInput("New process", 144, 13, 121, 22) $Button1 = GUICtrlCreateButton("Open new preocess", 144, 43, 121, 25, $WS_GROUP) $List1 = GUICtrlCreateList("", 8, 44, 129, 225) $Button2 = GUICtrlCreateButton("Close process", 144, 74, 121, 25, $WS_GROUP) $Button4 = GUICtrlCreateButton("Task List", 8, 11, 129, 25, $WS_GROUP) $CheckBox1 = GUICtrlCreateCheckbox("Auto refresh", 144, 105, 121, 25) $File = GUICtrlCreateMenu("File") $Exit = GUICtrlCreateMenuItem ("Esci",$file) $credits = GUICtrlCreateMenu("Credits") $King = GUICtrlCreateMenuItem("About", $credits) GUISetState(@SW_SHOW)
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button4 ProcessRefresh() Case $Button2 $var= guictrlread($List1) ProcessClose($var) $list = ProcessList() Case $Button1 $var2 = GUICtrlRead($Input1) FileOpen ($var2) $list = ProcessList() Case $CheckBox1 If GUICtrlRead($CheckBox1)=$GUI_CHECKED Then AdlibRegister("ProcessRefresh", 1000) Else AdlibUnRegister("ProcessRefresh") EndIf Case $Exit Exit Case $King MsgBox (0, "Task Kill v0.1", "Released by King D34m0n"&@lf&@lf&"CopyRight Creative Commons"&@lf&@lf&"(tutti i diritti riservati)") EndSwitch WEnd
Func ProcessRefresh() $list2=ProcessList() guictrlsetdata($List1,$list2) for $i = 1 to $list2[0][0] GUICtrlSetData($List1,$list2[$i][0]) Next $list = ProcessList() EndFunc
|
| |