亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Q語言 我的命令庫《通用找圖》之前臺找圖函數源碼

發布時間:2020-06-27 01:47:12 來源:網絡 閱讀:222 作者:鬼谷子2015 欄目:開發技術

'---------------------前臺找圖F-------------------------------------


Function 找圖F(pictname)  //前臺找圖
    FindPic 0,0,Plugin.Sys.GetScRX - 1,Plugin.Sys.GetScRY - 1, pic_path&pictname,0.9,找圖_intX,找圖_intY
    If 找圖_intx >= 0 and 找圖_inty >= 0 Then 
        日志運行內容 = V_當前程序 & "F---------->找到pict:" & pictname
        Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
        找圖F=1
    Else 
        日志運行內容 = V_當前程序 & "F未找到pict:" & pictname
        Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
        找圖F=0
    End If
End Function

Function 找圖點擊F(pictname,偏移X,偏移Y)  //前臺找到圖后點擊
    找圖點擊F=0
    FindPic 0,0,Plugin.Sys.GetScRX - 1,Plugin.Sys.GetScRY - 1, pic_path&pictname,0.9,找圖_intX,找圖_intY
    If 找圖_intX >= 0 Then 
        LockMouse
        SaveMousePos
        MoveTo 找圖_intX + cint(偏移X), 找圖_intY + cint(偏移Y)
        delay 50    
        LeftClick 1
        RestoreMousePos 
        UnlockMouse 
        日志運行內容 =  V_當前程序&"F---------->點擊pict:"&pictname    
        Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
        找圖點擊F=1
    End If
End Function

Function 找多圖F(pictname)
    Dim I,返回值,pict
    找多圖F=0
    pict = split(pictname, "|")
    For i = 0 To ubound(pict)
        FindPic 0,0,Plugin.Sys.GetScRX - 1,Plugin.Sys.GetScRY - 1, pic_path&pict(i),0.9,找多圖_intX,找多圖_intY
        If 找多圖_intx >= 0 Then 
            日志運行內容 =  "找到:第" & cstr(i + 1) & "張pict:" & pict(i)
            Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
            找多圖F=i+1
            Exit For
        End If
        日志運行內容 =  "未找到第" & cstr(i + 1) & "張pict:"
        Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
    Next
End Function

Function 等圖F(pictname)
    日志運行內容 =  "F正在等待pict....:" & pictname
    Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
    等圖 = 0
    等圖_intX = -1
    等圖_intY = -1    
    For 10000
        返回值 = 找圖F(pictname)
        If 返回值 > 0 Then 
            日志運行內容 =  V_當前程序&"B----------->等到pict:" & pictname
            Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
            等圖_intX = 找圖_intX
            等圖_intY = 找圖_intY            
            等圖F=1
            Exit For
        End If
        Delay 500           
    Next
End Function

Function 等圖點擊F(pictname,偏移X,偏移Y)
    日志運行內容 =  "正在等待點擊pict....:" & pictname
    Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
    等圖點擊=0
    For 100000
        FindPic 0,0,Plugin.Sys.GetScRX - 1,Plugin.Sys.GetScRY - 1,pic_path&pictname,0.9,等圖_intX,等圖_intY
        If 等圖_intX >= 0 Then 
            LockMouse
            SaveMousePos
            MoveTo 等圖_intX + cint(偏移X), 等圖_intY + cint(偏移Y)
            Delay 50
            LeftClick 1
            RestoreMousePos 
            UnlockMouse 
            日志運行內容 =  V_當前程序&"F------------->點擊pict:" & pictname 
            Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
            Delay 50
            等圖點擊=1
            Exit For
        End If
        Delay 500   
    Next
End Function

Function 等多圖F(pictname)
    Dim 返回值
    等多圖F=0
    等多圖_intX = -1
    等多圖_intY = -1
    For 10000
        返回值=找多圖F(pictname)
        If 返回值 > 0 Then 
            等多圖F = 返回值
            等多圖_intX = 找多圖_intX
            等多圖_intY = 找多圖_intY
            日志運行內容 =  "等到多pict:" & 返回值 
            Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
            Exit For
        End If
        日志運行內容 =  "遍歷一次,未等到所有pict"
        Call Lib.通用.輸出日志(日志運行內容):TracePrint 日志運行內容
        Delay 500  
    Next
End Function

//注:Lib.通用.輸出日志(日志運行內容) 此函數在 命令庫 《通用》中 以下同
/*

Sub 輸出日志(日志內容)
    If V_輸出運行日志 = 1 Then 
        Call Plugin.File.WriteFileEx(V_sPath & "腳本日志.txt", Now()& ": "&日志內容)//這邊有加上執行該命令相應的系統時間
    End If
End Sub

*/

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

仙游县| 花莲县| 陆丰市| 德州市| 邹平县| 杭锦旗| 油尖旺区| 若尔盖县| 神农架林区| 潼南县| 尉氏县| 英吉沙县| 漳州市| 乐东| 大港区| 苏尼特左旗| 轮台县| 乾安县| 宣城市| 东至县| 祁东县| 常德市| 柳州市| 丰顺县| 呼玛县| 庆元县| 宝坻区| 大关县| 威海市| 胶州市| 塔河县| 夏河县| 隆昌县| 安图县| 宜阳县| 松溪县| 兴和县| 卢龙县| 新宁县| 延川县| 鞍山市|