TC官方合作论坛

 找回密码
 立即注册
查看: 1955|回复: 8

[BUG反馈] TC 好像不能通过键盘命令 关掉自己的消息框

[复制链接]
发表于 2016-10-17 12:51:01 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如题,代码如下:功能 测试()
    消息框("登录成功","提示")
    等待(1000)
    键盘按键(13)
    退出()

结束

回复

使用道具 举报

发表于 2016-10-17 14:42:46 | 显示全部楼层
xiong5523 发表于 2016-10-17 14:05
因为 消息框("登录成功","提示") 这一句 不点消息框上面的确定 就不会执行下面的步骤
怎么解决我也不知道:~ ...

解决办法就是你楼下的方法
自己新建1个子界面
当做消息框
回复 支持 1 反对 0

使用道具 举报

发表于 2016-10-17 14:27:31 | 显示全部楼层
自己绘制个界面mes ,用的时候

function msgbox2(hd,text)
    var hwnd=controlopenwindow("mes",true)
    staticsettext("static45",text,"mes")
    windowactivate(hwnd)
end
回复 支持 1 反对 0

使用道具 举报

发表于 2016-10-17 13:28:14 | 显示全部楼层
功能 关闭消息框()
    等待(3000)//线程开启等待3秒后寻找消息框标题
    变量 窗口句柄=窗口查找("消息框标题")
    调试输出(窗口句柄)
    如果(窗口句柄!=0)//窗口句柄不等于0,就是找到窗口,进行关闭窗口
        窗口关闭(窗口句柄)
    结束
结束
功能 按钮0_点击()
    线程开启("关闭消息框","")//先开启线程等待消息框出现
    消息框("消息框内容","消息框标题")//弹出消息框
结束
回复 支持 反对

使用道具 举报

发表于 2016-10-17 14:05:09 | 显示全部楼层
因为 消息框("登录成功","提示") 这一句 不点消息框上面的确定 就不会执行下面的步骤
怎么解决我也不知道
回复 支持 反对

使用道具 举报

发表于 2016-10-17 15:44:12 | 显示全部楼层
  1. 功能 测试_点击()
  2.     //这里添加你要执行的代码
  3.    
  4.    
  5.     var 线程句柄=线程开启("窗口关闭测试","")
  6.    
  7.     消息框("测试窗口关闭")
  8.    
  9.     线程关闭(线程句柄)

  10. 结束

  11. 功能 窗口关闭测试()
  12.    
  13.     循环(真)
  14.         
  15.         等待(2000)
  16.         
  17.         var hwnd1=窗口查找("TC")                //根据标题查找
  18.         
  19.         如果(hwnd1>0)
  20.             
  21.             窗口关闭(hwnd1)
  22.             跳出
  23.             
  24.         结束
  25.         
  26.     结束

  27. 结束
复制代码


直接把代码粘贴上去,调试下就知道了
回复 支持 反对

使用道具 举报

发表于 2016-10-17 16:05:22 | 显示全部楼层
  1. 功能 测试_点击()
  2.     //这里添加你要执行的代码
  3.     var 线程句柄=线程开启("窗口关闭测试","")
  4.    
  5.     消息框("测试窗口关闭")
  6.    
  7.     线程关闭(线程句柄)

  8. 结束

  9. 功能 窗口关闭测试()
  10.     循环(真)
  11.         
  12.         等待(2000)
  13.         
  14.         var hwnd1=窗口查找("TC")                //根据标题查找
  15.         
  16.         如果(hwnd1>0)
  17.             
  18.             窗口关闭(hwnd1)
  19.             
  20.             跳出
  21.             
  22.         结束
  23.         
  24.     结束

  25. 结束
复制代码


复制代码调试下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-17 16:07:04 | 显示全部楼层
谢谢回复!测试可行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-17 16:16:09 | 显示全部楼层


谢谢回复!测试可行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 11:27 , Processed in 0.039983 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表