TC官方合作论坛

 找回密码
 立即注册
查看: 973|回复: 7

[已解决] 一个程序多开三次,如何用TC针对每一个进行相同的模拟操作

[复制链接]
发表于 2015-3-16 14:28:47 | 显示全部楼层 |阅读模式

马上加入TC

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

x
问题详情:
         同一个软件多开三次。因为要在不同的电脑运行,所以pid什么的会产生变化。
因为程序标题是一样的,该如何用TC同时控制这三个程序进行人工模拟操作呢?

回复

使用道具 举报

发表于 2015-3-16 16:47:52 | 显示全部楼层
本帖最后由 zhujun8469 于 2015-3-16 16:49 编辑

枚举下窗口:系统.枚举()  
回复 支持 反对

使用道具 举报

发表于 2015-3-16 14:46:58 | 显示全部楼层
你意思是一个tc项目开3个线程?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-16 15:07:44 | 显示全部楼层
wuhuan285021112 发表于 2015-3-16 14:46
你意思是一个tc项目开3个线程?

我主要想表达的是如何分别获取这三个的句柄。。。。因为三个程序是相同的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-16 15:10:29 | 显示全部楼层
wuhuan285021112 发表于 2015-3-16 14:46
你意思是一个tc项目开3个线程?

而且每一个程序都有多个窗体,如果要对每个程序的多个窗体进行操作的话,三个线程同时操作三个程序的话,我想应该会出问题
回复 支持 反对

使用道具 举报

发表于 2015-3-16 15:13:13 | 显示全部楼层
这个简单啊,
窗口.顶层窗口句柄()
窗口.鼠标所在窗口句柄()
这2个都能实现,你一个一个打开依次获取句柄,不要全打再去获得句柄
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-3-16 15:43:35 | 显示全部楼层
wuhuan285021112 发表于 2015-3-16 15:13
这个简单啊,
窗口.顶层窗口句柄()
窗口.鼠标所在窗口句柄()

在实际操作中,三个程序是已经同时在运行着的了......在这种情况下如何做...
回复 支持 反对

使用道具 举报

发表于 2015-3-16 15:52:24 | 显示全部楼层
关了重新打开啊,直接制作一键登录和一键关闭功能,最省事
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-1 22:28 , Processed in 0.053512 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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