- 空间 名启测试
- 变量 dm,线程句柄
- 功能 运行开始()
- 变量 hwnd
- dm=com("dm.dmsoft")
- hwnd = dm.FindWindowEx(0,"","名启年终汇总")
- dm.BindWindow(hwnd,"dx","dx","dx",0)
- 名启测试.移动点击(124,84,305,694,450,157)
- dm.SendString(hwnd,"a2295111022")
- 名启测试.移动点击(317,370,423,553,84,262)
- dm.SendString(hwnd,"a2295661655")
- 名启测试.移动点击(317,370,423,553,84,262)
- dm.SendString(hwnd,"a1007870969")
- 名启测试.移动点击(317,370,423,553,84,262)
- 功能结束
- 功能 移动点击(x,y,x1,y1,x2,y2)
- dm.Delay(500)
- dm.MoveTo(x,y)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(500)
- dm.MoveTo(x1,y1)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(500)
- dm.MoveTo(x2,y2)
- 辅助.等待(500)
- dm.LeftClick()
- 辅助.等待(500)
- 功能结束
- 功能 开始_点击()
- 线程句柄 = 线程.开启("名启测试.运行开始","")
- 功能结束
- 功能 退出_点击()
- 辅助.退出()
- 功能结束
- 功能 热键0_热键()
- 名启测试.开始_点击()
- 功能结束
- 功能 热键1_热键()
- 线程.关闭(线程句柄)
- 功能结束
- 功能 热键2_热键()
- 线程.暂停(线程句柄)
- 功能结束
- 功能 热键3_热键()
- 线程.恢复(线程句柄)
- 功能结束
- 空间结束
复制代码
问题1.自己封装函数可以精简重复的代码.
问题2.最简单的方法就是多放2个热键,一个控制暂停,一个控制恢复.
问题3.用插件不会剥夺TC自带的API功能.插件起到扩展功能的作用. |