怎麼從主程式中,跳到另一段程式中運行結果後,再返回主程式

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

wiki3345678
Posts: 7
Joined: 01 Apr 2023, 09:19

怎麼從主程式中,跳到另一段程式中運行結果後,再返回主程式

02 Apr 2023, 20:05

現在想編輯程式,圖像辨識後,進行計數,依照次數決定接下來的動作,但是如果將運算判斷式,程式又會變得很長
請問能不能將 "進行計數,依照次數決定接下來的動作" 的動作寫在程式外面,當運行要判斷時,再進入運算,該怎麼實現呢??

原程式:

Code: Select all

if FileExist(p_04){
               controlgetpos,,,__img_w,__img_h,,ahk_id %__mypic%
               CoordMode Pixel
               ImageSearch, __FoundX, __FoundY, VirtualX 1100, VirtualY 550, VirtualX 1175 , VirtualY 590 ,%p_04%
               CoordMode Mouse
               X4:=__FoundX + __img_w/2
               Y4:=__FoundY + __img_h/2
               
               if (ErrorLevel=0) {
               __ClickX:=X1
               __ClickY:=Y1
               __ClickTimes:=0
               Click %__ClickX%, %__ClickY%, %__ClickTimes%
               ""進入判斷式 ""
               Sleep % 500

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 11 guests