TC官方合作论坛

标题: 没反应怎么回事? [打印本页]

作者: 3222083    时间: 2015-9-20 02:35
标题: 没反应怎么回事?
变量 线程ID
//从这里开始执行
功能 执行()
    变量 Hwnd1=窗口查找("程序1")
    变量 window1=窗口是否存在(Hwnd1)
    if(window1=假)
消息框("0")
end
结束
//启动_热键操作
功能 启动_热键()
    线程ID=线程开启("执行","")
结束

//终止热键操作
功能 终止_热键()
    线程关闭(线程ID)
结束


没反应




变量 线程ID
//从这里开始执行
功能 执行()
    变量 Hwnd1=窗口查找("程序1")
    变量 window1=窗口是否存在(Hwnd1)
    if(window1=0)
消息框("0")
end
结束
//启动_热键操作
功能 启动_热键()
    线程ID=线程开启("执行","")
结束

//终止热键操作
功能 终止_热键()
    线程关闭(线程ID)
结束



没反应




怎么回事?


作者: 3222083    时间: 2015-9-20 07:38
大神们,回答。。。。。。。。。。。。。。。。。。。。。。。。。。我!!!
作者: 言术    时间: 2015-9-20 07:50
  1. 变量 线程ID

  2. 功能 执行()
  3.     变量 Hwnd1=窗口查找("程序1")
  4.     变量 window1=窗口是否存在(Hwnd1)
  5.     if(window1)
  6.         消息框("窗口存在")
  7.     else
  8.         消息框("窗口不存在")
  9.     end
  10. 结束
  11. //启动_热键操作
  12. 功能 启动_热键()
  13.     线程ID=线程开启("执行","")
  14. 结束

  15. //终止热键操作
  16. 功能 终止_热键()
  17.     线程关闭(线程ID)
  18. 结束
复制代码

作者: 3222083    时间: 2015-9-22 12:32
言术 发表于 2015-9-20 07:50

我想知道返回值是什么呢?我想判定如果不存在的话还要有其他不同判定和其他不同的操作,如果ELSE要改成ELSEIF,后面的不存在怎么写




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