TC官方合作论坛

标题: 关闭IE问题 [打印本页]

作者: qq5111059    时间: 2014-5-28 16:28
标题: 关闭IE问题
      进程句柄=系统.枚举("iexplore.exe",2)
    如果(进程句柄!="")
        进程.关闭进程((进程句柄))
    如果结束  
关闭其他软件都可。关闭IE就报错.
那位大侠有没有更好的关闭IE方法?窗口太多找窗口句柄麻烦。标题也不固定。就是想一下把打开的所有IE都关闭掉
作者: hzpwg731024    时间: 2014-5-28 17:02
不能这么关,iexplore.exe" 是系统基本文件,所以报错!!!
作者: qhumcwz    时间: 2014-5-28 21:05
你的代码也太简单了,给你点复杂的。。。。

  1. <P> 空间 批量关闭进程
  2. //默认空间
  3. 功能 线程()
  4.     z=系统.枚举("iexplore.exe",2)
  5.     次数=类型.取整(字符串.长度(z)/3)
  6.     if(z!="")
  7.         i=0
  8.         循环(次数)
  9.             q=系统.枚举("iexplore.exe",2)
  10.             help.sleep(50)
  11.             isok=字符串.查找字符串(q,"|")
  12.             if(isok>0)
  13.                 第一个进程0=字符串.左侧(q,3)
  14.                 help.sleep(50)
  15.                 进程.关闭进程(第一个进程0)
  16.                 help.sleep(50)
  17.             else
  18.                 关闭进程1=字符串.左侧(q,3)
  19.                 进程.关闭进程(关闭进程1)
  20.                 break
  21.             endif
  22.             i=i+1
  23.         循环结束
  24.     else
  25.         isok=字符串.查找字符串(z,"|")
  26.     endif
  27. 功能结束
  28. 功能 开始_点击()   
  29. 线程.开启("批量关闭进程.线程","")
  30. 功能结束</P>
  31. <P>//退出按钮_点击操作
  32. 功能 退出_点击()
  33.    
  34.     辅助.退出()
  35. 功能结束
  36. </P>
  37. <P>
  38. 空间结束</P>
复制代码






欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1