TC官方合作论坛

标题: 这个编码不能实现点击”开始”后运行选中的复选框的命令 [打印本页]

作者: scj2zxy    时间: 2012-9-16 10:26
标题: 这个编码不能实现点击”开始”后运行选中的复选框的命令
这个编码不能实现点击开始后运行选中的复选框的命令
只能点击一下开始,运行一个,而且第三个复选框还不能运行
那位大虾能教教俺呢
(运行的目的是打开我的电脑-打开G-打开新建文件夹这三个命令)
    功能 逻辑型 复选框1()
//这里添加你要执行的代码
逻辑型 状态,是否选中
整型 图片X坐标,图片Y坐标,图像序号
状态=复选框.获得状态("复选框1")
是否选中=复选框.选中("复选框1",真)
图像序号=图像.找图(0,0,1440,900,"rc:1.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
    超级鼠标.移动(图片X坐标+70,图片Y坐标+16)
    超级鼠标.左键单击(2)
如果结束
返回 真
功能结束功能 逻辑型 复选框2()
//这里添加你要执行的代码
逻辑型 状态,是否选中
整型 图片X坐标,图片Y坐标,图像序号
状态=复选框.获得状态("复选框2")
是否选中=复选框.选中("复选框2",真)
图像序号=图像.找图(0,0,1440,900,"rc:2.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
    超级鼠标.移动(图片X坐标+70,图片Y坐标+20)
    超级鼠标.左键单击(2)
如果结束
返回 真
功能结束功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 线程句柄=线程.扩展开启("基础.复选框0","","基础.复选框1","","基础.复选框2","")
返回 真
//函数返回语句
功能结束


作者: shine宝宝    时间: 2012-9-16 10:59
  1. 中文命名空间: 线程

  2. 英文命名空间: thread



  3. 函数功能: 扩展开启线程函数,提供两个函数,一个用于线程开启,一个在线程结束时调用



  4. 中文函数原形:整型 扩展开启(字符型 funcname,字符型 openParam,字符型 fundestory,字符型 closeParam)

  5. 英文函数原形:int beginthreadex(string funcname,string openParam,string fundestory,string closeParam)



  6. 参数:

  7. funcname: 要开启的线程函数

  8. openParam: 线程开启时传入被调用函数的参数

  9. fundestory: 在线程结束时调用的函数(线程只能在正常关闭或结束情况下才会调用该函数)

  10. closeParam: 线程关闭时传入被调用函数的参数
复制代码
拓展开启不是同时开启3个
所以用3个线程.开启就可以了

作者: scj2zxy    时间: 2012-9-18 08:41
回复 2楼shine宝宝的帖子

先谢谢了
我就是把开启线程的方法改了也不能实现点击复选框来实现操作啊
不点了第一个复选框 以下的复选框点击了 也不能操作
能麻烦你发个代码么
作者: shine宝宝    时间: 2012-9-18 09:54
你这个貌似跟选中没选中都没关系~_~
作者: mengtianxi    时间: 2012-9-20 01:08
看看




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