易語言檢測文件被哪個進程占用的代碼
更新時間:2018年11月27日 09:09:55 作者:易語言源碼貝貝吧
今天小編就為大家分享一篇關于易語言檢測文件被哪個進程占用的代碼,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
檢測文件占用的代碼
此功能需要加載貝貝吧模塊6.6
.版本 2 .支持庫 eAPI .程序集 窗口程序集_啟動窗口 .子程序 _查詢按鈕_被單擊 .局部變量 進程名, 進程信息, , "0" .局部變量 進程id, 整數(shù)型, , "0" .局部變量 a, 整數(shù)型, , "0" .局部變量 i, 整數(shù)型 進程名 = 取系統(tǒng)進程列表 () 顯示占用列表框.清空 () .計次循環(huán)首 (取數(shù)組成員數(shù) (進程名), i) .如果真 (尋找文本 (到小寫 (進程_取程序路徑 (進程名 [i].進程標識符)), “system32”, , 真) = -1 且 到小寫 (進程_取程序路徑 (進程名 [i].進程標識符)) ≠ “” 且 進程名 [i].進程標識符 ≠ 進程_取自進程ID ()) .如果真 (內存.搜索 (進程名 [i].進程標識符, 到字節(jié)集 (文件路徑編輯框.內容), a) > 1) 顯示占用列表框.加入項目 (進程名 [i].進程名稱, 進程名 [i].進程標識符) .如果真結束 .如果真結束 標題 = 到文本 (i) .計次循環(huán)尾 () 標題 = “結束” .子程序 _選擇程序按鈕_被單擊 .如果真 (通用對話框1.打開 ()) 文件路徑編輯框.內容 = 通用對話框1.文件名 .如果真結束
運行結果:
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接