|
发表于 2014-5-6 00:37:23
|
显示全部楼层
UserVar pindao=DropList{"10":"ch10"|"11":"ch11"|"12":"ch12"|"13":"ch13"|"14":"ch14"|"15":"ch15"|"16":"ch16"|"17":"ch17"|"18":"ch18"|"19":"ch19"|"20":"ch20"|"21":"ch21"|"22":"ch22"|"23":"ch23"|"25":"ch25"|"26":"ch26"|"27":"ch27"|"28":"ch28"|"29":"ch29"|"30":"ch30"|"31":"ch31"|"32":"ch32"|"33":"ch33"|"34":"ch34"|"35":"ch35"|"36":"ch36"|"37":"ch37"|"38":"ch38"|"39":"ch39"|"40":"ch40"|"41":"ch41"|"42":"ch42"|"43":"ch43"|"44":"ch44"|"45":"ch45"|"46":"ch46"|"47":"ch47"|"48":"ch48"|"49":"ch49"|"01":"ch01"|"24":"ch24"|"06":"ch06"}=0 "选择频道"
Set dm = createobject("dm.dmsoft")
dm.setpath "d:\tmp"
dm.setdict 0,"pindao.txt"
hwnd = dm.findwindowex(0, "", "地下城与勇士")
dm_ret = dm.BindWindow(hwnd, "normal", "normal", "normal", 0)
For 10
dm_ret1 = dm.cmpcolor(290, 400, "18a5f7-000000", 0.9)
dm_ret2 = dm.cmpcolor(290, 400, "6b6b6b-000000", 0.9)
For 3
dm_ret = dm.findstr(0, 0, 2000, 2000, pindao, "c8c3a9-000000", 1.0, x, y)
If x >= 0 and y >= 0 Then
dm.moveto x, y
LeftClick 1
Delay 100
Exit For
End If
If dm_ret1 = 0 Then
dm.MoveTo 290, 400
LeftClick 1
End If
If dm_ret2 = 0 Then
dm.MoveTo 350, 400
LeftClick 1
End If
Delay 500
Next
If x>0 and y>0 Then
Exit For
End If
Next
dm_ret = dm.UnBindWindow() |
|