C 程序監控器

2021-05-26 17:42:32 字數 873 閱讀 4426

學習《c#網路應用程式設計》的乙個開始,在部落格上記錄下原始碼以便日後翻用。

引入命名空間:

using system.diagnostics;
然後直接貼原始碼啦

namespace processmonitor

private void btn_refurbish_click(object sender, eventargs e)

private void form1_load(object sender, eventargs e)

/// /// 獲取全部程序並填充到dgv_process控制項中

///

private void getallprocesstocontrol()

mb", p.workingset64 / 1024.0f / 1024.0f);

//有些程序無法獲取啟動時間和檔案資訊,所以要用try/catch

try", p.starttime);

row.cells[4].value = p.mainmodule.filename;

}catch (exception)}}

private void showprocessinfo(process p)}}

catch (exception)

this.txt_processinfo.text = sb.tostring();

}private void dgv_process_mouseclick(object sender, mouseeventargs e)}}

}

介面截圖:

主要控制項:

datagridview

textbox

參考:

事件監控器

建立事件 db2 create event monitor dlmon for tables,deadlocks with details write to file c dlmon mkdir c dlmon 啟用事件 db2 set event monitor dlmon state 1 刪除事...

windows下的tomcat監控器

最近寫了一下windows下監控tomcat的小應用,主要功能就是當發現tomcat掛掉的時候就會去重啟服務,可以省了很多事,但是在linux下還不行,等我研究通了再發上來吧,呵呵。下面是主要的 塊 執行緒 public void run else catch malformedurlexcepti...

Exchange 2007 的郵件監控器

在某種條件下,例如當某乙個員工受公司懷疑,我們可以通過日記的模式監控他的郵件,又如果這個郵箱的內容十分貴重,需要特別儲存,希望能夠十分的安全,我 們也可以透過日記的模式進行備份,在exchange2007中,我們會有一些新的發現,大大減少我們關於這些設定的工作量以及方法,那麼來看看在 exchang...