ฟอรั่ม PSsix

Would you like to react to this message? Create an account in a few clicks or log in to continue.

ฟอรั่มของบล็อก http://pssix.blogspot.com


3 posters

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    avatar
    chaodroger
    PSsix Member Class II
    PSsix Member Class II


    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty
    จำนวนข้อความ : 30
    ความนิยม : 0
    เข้าร่วมเมื่อ : 30/12/2013

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    ตั้งหัวข้อ by chaodroger 07/02/14, 04:47 am

    #คสั่ง
    1. เปิด notepad เอง 
    2. แล้วพิม 1 2 3 4 5 
    3. จากนั้นจะ เลื่อน เมาส์ไปกด ที่ เมนูHelp 1 ที

    #ผลที่ออกมา
    1. เปิด notepad เอง 
    2. แล้วพิม 1 2 3 4 5 
    3. ไม่เกิดอะไรขึ้นเลย TT  // ช่วยดูให้หน่อยนะครับ ขอบคุณครับ




    Example()

    Func Example()

        Run("notepad.exe")


        Local $hWnd = WinWait("[CLASS:Notepad]", "", 10)


        Sleep(2000)
    ControlSend($hWnd, "", "Edit1", "1 ")
        Sleep(1000)

    ControlSend($hWnd, "", "Edit1", "2 ")
       Sleep(1000)

    ControlSend($hWnd, "", "Edit1", "3 ")
        Sleep(1000)

    ControlSend($hWnd, "", "Edit1", "4 ")
        Sleep(1000)

    ControlSend($hWnd, "", "Edit1", "5 ")
        Sleep(1000)

    ControlClick($hWnd,"","","Left",1,966,548)


    EndFunc
    avatar
    sadd15
    สมาชิกทั่วไป
    สมาชิกทั่วไป


    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty
    จำนวนข้อความ : 17
    ความนิยม : 0
    เข้าร่วมเมื่อ : 02/11/2011
    อายุ : 37

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty Re: ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    ตั้งหัวข้อ by sadd15 07/02/14, 06:05 pm

    ไม่ลองใช้คำสั่ง send แทนละครับผมว่าง่ายกว่าน่ะ เพราะยังไงก็ต้องเปิด Help ยุแล้วอ่าครับ

    tomakung
    tomakung
    PSsix Member Class II
    PSsix Member Class II


    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty
    จำนวนข้อความ : 38
    ความนิยม : 11
    เข้าร่วมเมื่อ : 24/02/2012

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty Re: ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    ตั้งหัวข้อ by tomakung 07/02/14, 09:28 pm

    อย่างที่คุณว่า sadd15

    แบบนี้ง่ายกว่า

    Run("notepad.exe")
    sleep(1000)
    Send("1 2 3 4")
    sleep(10)
    send("{f1}")
    avatar
    chaodroger
    PSsix Member Class II
    PSsix Member Class II


    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty
    จำนวนข้อความ : 30
    ความนิยม : 0
    เข้าร่วมเมื่อ : 30/12/2013

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty Re: ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    ตั้งหัวข้อ by chaodroger 07/02/14, 10:54 pm

    ขอบคุณที่ ชี้แนะครับ  อยากรุ้สาเหตุที่ ControlClick ไม่ทำงานอ่ะครับ มีความจะเป็นต้องใช้คำสั่งนี้จิงๆ T^T
    tomakung
    tomakung
    PSsix Member Class II
    PSsix Member Class II


    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty
    จำนวนข้อความ : 38
    ความนิยม : 11
    เข้าร่วมเมื่อ : 24/02/2012

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty Re: ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    ตั้งหัวข้อ by tomakung 07/02/14, 11:46 pm

    สาเหตุที่ใช้ไม่ได้เนืองจาก Autoit v3 Window Info ตรง control ไม่แสดงตรง Help

    >>>> Control <<<<
    Class:
    Instance:
    ClassnameNN:
    Name:
    Advanced (Class):
    ID:
    Text:
    Position:
    Size:
    ControlClick Coords:
    Style:
    ExStyle:

    น่าจะเป็นอย่างนั้นนะครับ
    avatar
    chaodroger
    PSsix Member Class II
    PSsix Member Class II


    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty
    จำนวนข้อความ : 30
    ความนิยม : 0
    เข้าร่วมเมื่อ : 30/12/2013

    ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน Empty Re: ControlClick ช่วยดูให้หน่อยครับ ว่าผิดตรงไหน

    ตั้งหัวข้อ by chaodroger 08/02/14, 01:19 am

    เห็นโพสเก่าๆหลายโพสบอกว่า... ใช้ไม่ได้กับบางโปรแกรม ทำใจแล้วคับ ไม่ใช้ก็ได้หึหึ T^T

      เวลาขณะนี้ 28/03/24, 04:22 pm