ฟอรั่ม 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

    สร้าง Button หยุด Loop ยังไง

    avatar
    nurnger03
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    สร้าง Button หยุด Loop ยังไง Empty สร้าง Button หยุด Loop ยังไง Empty
    จำนวนข้อความ : 9
    ความนิยม : 0
    เข้าร่วมเมื่อ : 22/02/2014

    สร้าง Button หยุด Loop ยังไง Empty สร้าง Button หยุด Loop ยังไง

    ตั้งหัวข้อ by nurnger03 02/04/14, 02:39 am

    ผมสร้าง While ที่ Button 1 พอกดมันก็จะรันสคลิป
    แต่ผมจะหยุดด้วย Buttom 2 ยังไง ผมใส่ Exit แล้วมันก็ไม่หยุุด 
    ต้องกด Hotkey แต่มันก็จะออกไปเลย ผมอยากได้แบบหยุดอะครับ 
    ขอบคุณครับ
    avatar
    bigcontest
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    สร้าง Button หยุด Loop ยังไง Empty สร้าง Button หยุด Loop ยังไง Empty
    จำนวนข้อความ : 2
    ความนิยม : 0
    เข้าร่วมเมื่อ : 28/03/2014

    สร้าง Button หยุด Loop ยังไง Empty Re: สร้าง Button หยุด Loop ยังไง

    ตั้งหัวข้อ by bigcontest 16/04/14, 09:21 pm

    Opt("GUIOnEventMode", 1)

    GUISetOnEvent($GUI_EVENT_CLOSE, "stop")

    $Button1 = GUICtrlCreateButton("Stop/Exit", xxx, xxx, xxx, xxx)
    GUICtrlSetOnEvent($Button1, "stop")


    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    exit

    Case $Button2
    start()
    EndSwitch
    WEnd

    Func stop()
    Exit
    EndFunc

    Func start()
    While 1
    .....
    WEnd
    EndFunc

    เพิ่มสีน้ำเงินเข้ามา
    ตัด 2 บรรทัด ที่ ขีดค่า สีแดงออก
    ตามนั้นครับ  em218
    Arm
    Arm
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Master PSsix Program Coder
    จำนวนข้อความ : 268
    ความนิยม : 54
    เข้าร่วมเมื่อ : 31/03/2011
    อายุ : 26

    สร้าง Button หยุด Loop ยังไง Empty Re: สร้าง Button หยุด Loop ยังไง

    ตั้งหัวข้อ by Arm 16/04/14, 11:34 pm

    ถ้าจะออกจากลูปใช้ ExitLoop ครับ

      เวลาขณะนี้ 29/03/24, 05:10 am