本帖最后由 sam7894604 于 2015-11-15 18:26 编辑  
 
2015 / 11 / 11 - 新增 TC 5 以上版本代码  
 
 
看到大牛都来看过,有点汗了... 
补充说明下该源码*主要诉求功能: 
1. 监控指定进程ID或进程名,取进程ID那段dllcall改成取进程名即可! 
2. 如果进程不存在就删除特定资料夹,就算非TC内建资源目录一样试用,只是目前源码不支持一次传入多目录,需要分次调用! 
3. 删除特定资料夹后自毁处理,避免又造成资源残留问题! 
4. 监控不可冲突,所以使用进程ID来命名批次档名。 
5. 多系统支持,经测试xp、win7、win8都可使用。 
 
 
最后必须说,这段代码算是抛砖引玉了,更好的写法也欢迎大家来讨论 
转载、放入TLL啥的都行,就是给我著名下参考哪里就好! 
 
TC有个很讨厌的问题,如果反复调试程式时,或是程式崩溃没有正常关闭的话,会有资源残留问题,在这边提供一个解决办法! 
经实测可完美解决该问题,先上个图看看吧! 
 
 
初始化时只要给一句 监控清除资源 就可以完美解决这问题 
尤其资源过大又反复调试没有正常关闭时,我曾经残留就吃掉快10GB的容量! 
这问题会导致电脑缓慢,编译缓慢等问题…很严重阿! 
 
源码测试很简单,资源内我已经有放几个假图,调试执行后在停止调试看看资源有无被删除 
源码内写的是一秒后删除,懂的人可以自己改! 
 
为防止伸手党…就请回复下了,有问题可以传信息给我! 
 
 
编写该代码前并没有搜过论坛有无类似源码,如果重复纯属巧合!  
喜欢的人也给我评个分吧! |