易語言垃圾清理源碼
⑴ 鍝浣嶉珮鎵嬪彲浠ョ粰涓鏄撹璦鐨勪竴閿娓呭瀮鍦劇殑浠g爜鍟
.鐗堟湰 2
.鏀鎸佸簱 eAPI
.瀛愮▼搴 _鎸夐挳1_琚鍗曞嚮
.灞閮ㄥ彉閲 榪涚▼鍙ユ焺, 鏁存暟鍨
.灞閮ㄥ彉閲 榪涚▼鍒楄〃, 榪涚▼淇℃伅, , "0"
.灞閮ㄥ彉閲 灞閮╛璁℃, 鏁存暟鍨
.灞閮ㄥ彉閲 榪涚▼ID, 鏁存暟鍨
榪涚▼鍒楄〃 錛 鍙栫郴緇熻繘紼嬪垪琛 ()
.璁℃″驚鐜棣 (鍙栨暟緇勬垚鍛樻暟 (榪涚▼鍒楄〃), 灞閮╛璁℃)
.濡傛灉鐪 (榪涚▼鍒楄〃 [灞閮╛璁℃].榪涚▼鍚嶇О 錛 鈥360tray.exe鈥)
榪涚▼ID 錛 榪涚▼鍒楄〃 [灞閮╛璁℃].榪涚▼鏍囪瘑絎
榪涚▼鍙ユ焺 錛 鎵撳紑榪涚▼_ (1, 0, 榪涚▼ID)
杈撳嚭璋冭瘯鏂囨湰 (寮哄姏緇撴潫榪涚▼ (榪涚▼鍙ユ焺, 0))
.濡傛灉鐪熺粨鏉
.璁℃″驚鐜灝 ()
.鐗堟湰 2
.DLL鍛戒護 鍏抽棴鍐呮牳瀵硅薄_, 鏁存暟鍨, "kernel32", "CloseHandle", , , 鍏抽棴涓涓鍐呮牳瀵硅薄銆傚叾涓鍖呮嫭鏂囦歡銆佹枃浠舵槧灝勩佽繘紼嬨佺嚎紼嬨佸畨鍏ㄥ拰鍚屾ュ硅薄絳夈傛秹鍙婃枃浠跺勭悊鏃訛紝榪欎釜鍑芥暟閫氬父涓巚b鐨刢lose鍛戒護鐩鎬技銆傚簲灝藉彲鑳界殑浣跨敤close錛屽洜涓哄畠鏀鎸乿b鐨勫樊閿欐帶鍒躲傛敞鎰忚繖涓鍑芥暟浣跨敤鐨勬枃浠跺彞鏌勪笌vb鐨勬枃浠剁紪鍙鋒槸瀹屽叏涓嶅悓鐨 闈為浂琛ㄧず鎴愬姛錛岄浂琛ㄧず澶辮觸銆備細璁劇疆GetLastError
.鍙傛暟 瀵硅薄鍙ユ焺, 鏁存暟鍨, , 嬈插叧闂鐨勪竴涓瀵硅薄鐨勫彞鏌;
.DLL鍛戒護 緇堟㈣繘紼媉, 鏁存暟鍨, , "TerminateProcess", , 緇撴潫涓涓榪涚▼
.鍙傛暟 榪涚▼鐨勫彞鏌, 鏁存暟鍨, , Long錛屾寚瀹氳佷腑鏂鐨勪竴涓榪涚▼鐨勫彞鏌
.鍙傛暟 閫鍑轟唬鐮, 鏁存暟鍨, , Long錛岃繘紼嬬殑涓涓閫鍑轟唬鐮
.DLL鍛戒護 鎵撳紑榪涚▼_, 鏁存暟鍨, "kernel32.dll", "OpenProcess", , , 灝嗗彞鏌勮繑鍥炵粰榪囩▼瀵硅薄
.鍙傛暟 榪涚▼瀵硅薄, 鏁存暟鍨, , dwDesiredAccess
.鍙傛暟 緇ф壙鍙ユ焺, 鏁存暟鍨, , bInheritHandle
.鍙傛暟 榪涚▼鏍囪瘑絎, 鏁存暟鍨, , dwProcessId
⑵ 求!易語言源碼 刪除磁碟某個目錄或者文件完成後彈出信息框,提示(刪除成功)的源碼
這是刪除文件的代碼:
.版本 2
.子程序 _按鈕1_被單擊
.如果 (刪除文件 (「C:\Users\asdf\Desktop\1111.txt」))
信息框 (「刪除成功」, 0, )
.否則
信息框 (「刪除失敗」, 0, )
這是刪除目錄的代碼:
.版本 2
.如果 (刪除目錄 (「C:\Users\dingding\Desktop\新建文件夾」))
信息框 (「刪除成功」, 0, )
.否則
信息框 (「刪除失敗」, 0, )
【刪除文件】的詳細說明
調用格式: 〈邏輯型〉 刪除文件 (文本型 欲刪除的文件名) - 系統核心支持庫->磁碟操作
英文名稱:kill
成功返回真,失敗返回假。本命令為初級命令。
參數<1>的名稱為「欲刪除的文件名」,類型為「文本型(text)」。
【刪除目錄】的詳細說明
刪除一個存在的目錄及其中的所有子目錄和下屬文件,請務必謹慎使用本命令。成功返回真,失敗返回假。本命令為初級命令。
參數<1>的名稱為「欲刪除的目錄名稱」,類型為「文本型(text)」。該目錄應實際存在,如果目錄中存在文件或子目錄,將被一並刪除,因此使用本命令請千萬慎重。
⑶ 易語言自動釋放內存
程序結合易語言操作系統界面功能支持庫,調用API函數實現自動釋放內存。
易語言內存釋放源碼,易語言,易語言內存釋放源碼常式程序結合易語言操作系統界面功能支持庫,調用API函數實現自動釋放內存。
易語言內存釋放實例例子。
⑷ 易語言清理垃圾源碼
[思路]:
1.清理垃圾的原理是利用bat批處理文件來實現的。
將下面復制到記事本,另存為 清理垃圾.bat 保存類型:所有文件
@echo off
echo 正在清除系統垃圾文件,請稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系統LJ完成!
echo. & pause
2.將保存好的bat文件加入資源。
3.點擊按鈕,執行流程:
寫出常量(資源)—— 運行bat——刪除Bat
代碼很簡單,思路最重要。——Saber為你解答,不懂追問。