ElseIf 编号 = 3 Then dm.MoveTo intX + 55, intY + 225 Delay 50 dm.LeftClick Delay 1000 dm.MoveTo intX + 135, intY + 275 Delay 50 dm.LeftClick Delay 1000 ElseIf 编号 = 4 Then dm.MoveTo intX + 55, intY + 250 Delay 50 dm.LeftClick Delay 1000 dm.MoveTo intX + 135, intY + 275 Delay 50 dm.LeftClick Delay 1000 Else Delay 200 End If End Sub Sub 远程答题 //答题截图 Rem 远程答题 dm_ret = dm.FindPic(0, 0, 800, 600,"C:\TLPS\答题.bmp","000000",0.9,0,intX,intY) If intX >= 0 and intY >= 0 Then Delay 1000 Else Goto 远程答题 End If dm_ret = dm.Capture(intX-40,intY+73,intX+140,intY+260,"screen.bmp") Delay 20 Do Rem 发送 If 题目ID > 0 Then Exit Do ElseIf 题目ID < 0 Then Goto 发送 End If Loop 答案 = "" While 答案 = "" Delay 20 If 答案 = "1" Then dm.MoveTo intX + 55, intY + 175 Delay 50 dm.LeftClick Delay 1000 dm.MoveTo intX + 135, intY + 275 Delay 50 dm.LeftClick Delay 1000 End If If 答案 = "2" Then dm.MoveTo intX + 55, intY + 200 Delay 50 dm.LeftClick Delay 1000 dm.MoveTo intX + 135, intY + 275 Delay 50 dm.LeftClick Delay 1000 End If If 答案 = "3" Then dm.MoveTo intX + 55, intY + 225 Delay 50 dm.LeftClick Delay 1000 dm.MoveTo intX + 135, intY + 275 Delay 50 dm.LeftClick Delay 1000 End If If 答案 = "4" Then dm.MoveTo intX + 55, intY + 250 Delay 50 dm.LeftClick Delay 1000 dm.MoveTo intX + 135, intY + 275 Delay 50 dm.LeftClick Delay 1000 End If Wend End Sub