按键精灵吧 关注:500,477贴子:1,032,004
  • 3回复贴,共1

请教这个功能怎么写代码?谢谢高手

只看楼主收藏回复

我要写一个子程序,实现如下功能:
在屏幕上找一个图,如果找到,则跳出这个子程序;如果没找到,则按一次C键,然后再重新开始执行这个子程序。请问要如何实现?我这样写好像不对。请高手指点。谢谢。
Sub panduanzuo
Delay 1300
FindPic xxx,xx,xxx,xx,”F:\antu\zuo1.bmp”,0.9,intX,intY
If intX>0 and intY>0 then
Delay 1000
Exit sub
Elseif
Delay 1000
Keypress “c”,1
Delay 1500
GoSub panduanzuo
Endif
End sub
GoSub panduanzuo


IP属地:江西1楼2020-06-28 16:51回复
    Call Equipment()
    Sub Equipment()
    FindPic 0, 0, 1920, 1080, "D:\Equipment.bmp", 0.8, EquX, EquY
    If EquX > 0 And EquY > 0 Then
    TracePrint "找到图结束子程序!"
    Delay 1000
    Exit Sub
    Else
    TracePrint "等待任意按键!"
    key = WaitKey()
    TracePrint key
    If key = 67 Then
    TracePrint "继续找图!"
    Call Equipment()
    Else
    TracePrint "其他按键自己设定"
    End If
    End If
    End Sub


    IP属地:广东来自Android客户端3楼2020-06-28 19:05
    回复
      2025-12-20 02:32:45
      广告
      不感兴趣
      开通SVIP免广告


      IP属地:广东来自Android客户端4楼2020-06-28 19:06
      回复
        谢谢谢谢,非常感谢啊。。


        IP属地:江西5楼2020-06-29 08:44
        回复