- #import "dm.dmsoft" dm
 
 - 空间 我的程序
 
 - 功能 逻辑型 截图()  
 
 - //这里添加你要执行的代码,这里是你点击开始按钮执行的代码
 
 - 整型 窗口句柄
 
 - 字符型 窗口
 
 - 整型 是否成功, 图象,鼠标,键盘,mode,d
 
 - 字符型 a,b,c
 
 - 图象=下拉框.得到选项("下拉框3")
 
 - 鼠标=下拉框.得到选项("下拉框0")
 
 - 键盘=下拉框.得到选项("下拉框1")
 
 - mode=下拉框.得到选项("下拉框2")
 
 - 如果(图象<0)
 
 - 辅助.消息框("请选择图像模式")
 
 - 如果结束
 
 - 如果(图象==0)
 
 - a="normal"
 
 - 如果结束
 
 - 如果(图象==1)
 
 - a="gdi"
 
 - 如果结束
 
 - 如果(图象==2)
 
 - a="gdi2"
 
 - 如果结束
 
 - 如果(图象==3)
 
 - a="dx2"
 
 - 如果结束
 
 - 如果(图象==4)
 
 - a="dx3"
 
 - 如果结束
 
 - 如果(图象==5)
 
 - a="dx"
 
 - 如果结束
 
 - 如果(鼠标<0)
 
 - 辅助.消息框("请选择鼠标模式")
 
 - 如果结束
 
 - 如果(鼠标==0)
 
 - b="normal"
 
 - 如果结束
 
 - 如果(鼠标==1)
 
 - b="windows"
 
 - 如果结束
 
 - 如果(鼠标==2)
 
 - b="windows2"
 
 - 如果结束
 
 - 如果(鼠标==3)
 
 - b="dx"
 
 - 如果结束
 
 - 如果(鼠标==4)
 
 - b="dx2"
 
 - 如果结束
 
 - 如果(键盘<0)
 
 - 辅助.消息框("请选择键盘模式")
 
 - 如果结束
 
 - 如果(键盘==0)
 
 - c="normal"
 
 - 如果结束
 
 - 如果(键盘==1)
 
 - c="windows"
 
 - 如果结束
 
 - 如果(键盘==2)
 
 - c="dx"
 
 - 如果结束
 
 - 如果(mode<0)
 
 - 辅助.消息框("请选择mode模式")
 
 - 如果结束
 
 - 如果(mode==0)
 
 - d=0
 
 - 如果结束
 
 - 如果(mode==1)
 
 - d=1
 
 - 如果结束
 
 - 如果(mode==2)
 
 - d=2
 
 - 如果结束
 
 - 如果(mode==3)
 
 - d=3
 
 - 如果结束
 
  
- 窗口=编辑框.获得文本("编辑框0")
 
 - 窗口句柄=窗口.找到窗口(窗口)
 
 - 是否成功=dm.BindWindow(窗口句柄,a,b,c,d)
 
 - 如果(是否成功==0)  
 
 - 辅助.消息框("窗口绑定失败")  
 
 - 如果结束  
 
 - 如果(窗口句柄==0)  
 
 - 辅助.消息框("找不到窗口,窗口名称有误")  
 
 - 如果结束  
 
 - 辅助.等待(500)
 
 - 整型 X
 
 - 整型 Y
 
 - 辅助.等待(500)
 
 - dm.Capture(0,0,500,500,"d://screen.bmp")
 
 - 辅助.等待(500)
 
 - //dm.移动(X,Y)
 
 - //辅助.等待(500)
 
 - //dm.左键单击()
 
 - //辅助.等待(500)
 
 - dm.UnBindWindow()  
 
 - 返回 真  
 
 - //函数返回语句    
 
 - 功能结束  
 
 - 功能 逻辑型 鼠标()  
 
 - //这里添加你要执行的代码,这里是你点击开始按钮执行的代码
 
 - 整型 窗口句柄
 
 - 字符型 窗口
 
 - 整型 是否成功, 图象,鼠标,键盘,mode,d
 
 - 字符型 a,b,c
 
 - 图象=下拉框.得到选项("下拉框3")
 
 - 鼠标=下拉框.得到选项("下拉框0")
 
 - 键盘=下拉框.得到选项("下拉框1")
 
 - mode=下拉框.得到选项("下拉框2")
 
 - 如果(图象<0)
 
 - 辅助.消息框("请选择图像模式")
 
 - 如果结束
 
 - 如果(图象==0)
 
 - a="normal"
 
 - 如果结束
 
 - 如果(图象==1)
 
 - a="gdi"
 
 - 如果结束
 
 - 如果(图象==2)
 
 - a="gdi2"
 
 - 如果结束
 
 - 如果(图象==3)
 
 - a="dx2"
 
 - 如果结束
 
 - 如果(图象==4)
 
 - a="dx3"
 
 - 如果结束
 
 - 如果(图象==5)
 
 - a="dx"
 
 - 如果结束
 
 - 如果(鼠标<=0)
 
 - 辅助.消息框("请选择鼠标模式")
 
 - 如果结束
 
 - 如果(鼠标==1)
 
 - b="normal"
 
 - 如果结束
 
 - 如果(鼠标==2)
 
 - b="windows"
 
 - 如果结束
 
 - 如果(鼠标==3)
 
 - b="windows2"
 
 - 如果结束
 
 - 如果(鼠标==4)
 
 - b="dx"
 
 - 如果结束
 
 - 如果(鼠标==5)
 
 - b="dx2"
 
 - 如果结束
 
 - 如果(键盘<0)
 
 - 辅助.消息框("请选择键盘模式")
 
 - 如果结束
 
 - 如果(键盘==0)
 
 - c="normal"
 
 - 如果结束
 
 - 如果(键盘==1)
 
 - c="windows"
 
 - 如果结束
 
 - 如果(键盘==2)
 
 - c="dx"
 
 - 如果结束
 
 - 如果(mode<0)
 
 - 辅助.消息框("请选择mode模式")
 
 - 如果结束
 
 - 如果(mode==0)
 
 - d=0
 
 - 如果结束
 
 - 如果(mode==1)
 
 - d=1
 
 - 如果结束
 
 - 如果(mode==2)
 
 - d=2
 
 - 如果结束
 
 - 如果(mode==3)
 
 - d=3
 
 - 如果结束
 
 -  
 
 - 窗口=编辑框.获得文本("编辑框0")
 
 - 窗口句柄=窗口.找到窗口(窗口)
 
 - 是否成功=dm.BindWindow(窗口句柄,a,b,c,d)
 
 - 如果(是否成功==0)  
 
 - 辅助.消息框("窗口绑定失败")  
 
 - 如果结束  
 
 - 如果(窗口句柄==0)  
 
 - 辅助.消息框("找不到窗口,窗口名称有误")  
 
 - 如果结束  
 
 - 辅助.等待(500)
 
 - dm.MoveTo(300,300)
 
 - 辅助.等待(500)
 
 - dm.LeftClick()
 
 - 辅助.等待(500)
 
 - dm.UnBindWindow()  
 
  
- 返回 真  
 
 - //函数返回语句    
 
 - 功能结束  
 
  
- 功能 逻辑型 键盘()  
 
 - //这里是你退出的时候要执行的代码,这类是你点击退出按钮执行的代码
 
 - 整型 窗口句柄
 
 - 字符型 窗口
 
 - 整型 是否成功, 图象,鼠标,键盘,mode,d
 
 - 字符型 a,b,c
 
 - 图象=下拉框.得到选项("下拉框3")
 
 - 鼠标=下拉框.得到选项("下拉框0")
 
 - 键盘=下拉框.得到选项("下拉框1")
 
 - mode=下拉框.得到选项("下拉框2")
 
 - 如果(图象<0)
 
 - 辅助.消息框("请选择图像模式")
 
 - 如果结束
 
 - 如果(图象==0)
 
 - a="normal"
 
 - 如果结束
 
 - 如果(图象==1)
 
 - a="gdi"
 
 - 如果结束
 
 - 如果(图象==2)
 
 - a="gdi2"
 
 - 如果结束
 
 - 如果(图象==3)
 
 - a="dx2"
 
 - 如果结束
 
 - 如果(图象==4)
 
 - a="dx3"
 
 - 如果结束
 
 - 如果(图象==5)
 
 - a="dx"
 
 - 如果结束
 
 - 如果(鼠标<0)
 
 - 辅助.消息框("请选择鼠标模式")
 
 - 如果结束
 
 - 如果(鼠标==0)
 
 - b="normal"
 
 - 如果结束
 
 - 如果(鼠标==1)
 
 - b="windows"
 
 - 如果结束
 
 - 如果(鼠标==2)
 
 - b="windows2"
 
 - 如果结束
 
 - 如果(鼠标==3)
 
 - b="dx"
 
 - 如果结束
 
 - 如果(鼠标==4)
 
 - b="dx2"
 
 - 如果结束
 
 - 如果(键盘<0)
 
 - 辅助.消息框("请选择键盘模式")
 
 - 如果结束
 
 - 如果(键盘==0)
 
 - c="normal"
 
 - 如果结束
 
 - 如果(键盘==1)
 
 - c="windows"
 
 - 如果结束
 
 - 如果(键盘==2)
 
 - c="dx"
 
 - 如果结束
 
 - 如果(mode<0)
 
 - 辅助.消息框("请选择mode模式")
 
 - 如果结束
 
 - 如果(mode==0)
 
 - d=0
 
 - 如果结束
 
 - 如果(mode==1)
 
 - d=1
 
 - 如果结束
 
 - 如果(mode==2)
 
 - d=2
 
 - 如果结束
 
 - 如果(mode==3)
 
 - d=3
 
 - 如果结束
 
 - 窗口=编辑框.获得文本("编辑框0")
 
 - 窗口句柄=窗口.找到窗口(窗口)
 
 - 如果(窗口句柄==0)  
 
 - 辅助.消息框("找不到窗口,窗口名称有误")  
 
 - 如果结束  
 
 - 是否成功=dm.BindWindow(窗口句柄,a,b,c,d)
 
 - 如果(是否成功==0)  
 
 - 辅助.消息框("窗口绑定失败")  
 
 - 如果结束  
 
  
- 辅助.等待(500)
 
 - dm.KeyPress(9)
 
 - 辅助.等待(500)
 
 - dm.UnBindWindow()  
 
 - 返回 真  
 
 - //函数返回语句    
 
 - 功能结束  
 
 - 空间结束  
 
  复制代码 
 
 |