- #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()
- 返回 真
- //函数返回语句
- 功能结束
- 空间结束
复制代码
|