易语言垃圾清理源码
⑴ 鍝浣嶉珮镓嫔彲浠ョ粰涓鏄撹瑷镄勪竴阌娓呭瀮鍦剧殑浠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为你解答,不懂追问。