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


2 posters

    เกี่ยวกับเวลาครับ

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


    เกี่ยวกับเวลาครับ Empty เกี่ยวกับเวลาครับ Empty
    จำนวนข้อความ : 2
    ความนิยม : 0
    เข้าร่วมเมื่อ : 23/06/2015

    เกี่ยวกับเวลาครับ Empty เกี่ยวกับเวลาครับ

    ตั้งหัวข้อ by shendelzard 23/06/15, 10:48 pm

    ผมอยากให้ Func  1 ทำงานตอน12.00และ17.30 Func 2 ทำงานทุกๆ3ชั่วโมงครึ่ง  ขอ ต.ย สคิปไว้ศึกษาครับ
    avatar
    thunmor
    PSsix Member
    PSsix Member


    เกี่ยวกับเวลาครับ Empty เกี่ยวกับเวลาครับ Empty
    จำนวนข้อความ : 26
    ความนิยม : 22
    เข้าร่วมเมื่อ : 06/08/2012

    เกี่ยวกับเวลาครับ Empty Re: เกี่ยวกับเวลาครับ

    ตั้งหัวข้อ by thunmor 21/07/15, 01:46 am

    -จากตัวอย่างนี้จะรันFunc1 เวลา12.00หรือ17.30ตรงเท่านั้น ขาด-เกินแม้แต่นาทีเดียวจะไม่รันFunc1
    -ส่วน Func2 รันทุกๆ 12600000 milliseconds(มิลลิวินาที)
    Code:
    $Timer = TimerInit()
    While 1
       If (@HOUR = 12 And @MIN = 00) Or (@HOUR = 17 And @MIN = 30) Then Func1()
       If TimerDiff($Timer) > 12600000 Then Func2()
       Sleep(500)
    WEnd

    Func Func1()
       MsgBox(0, "ขณะนี้เป็นเวลา " & @HOUR & ":" & @MIN, "Func1 ทำงาน")
    EndFunc

    Func Func2()
       MsgBox(0, "เวลาผ่านไป " & TimerDiff($Timer) & " milliseconds", "Func2 ทำงาน")
       $Timer = TimerInit()
    EndFunc
    avatar
    shendelzard
    มือใหม่เพิ่งสมัคร
    มือใหม่เพิ่งสมัคร


    เกี่ยวกับเวลาครับ Empty เกี่ยวกับเวลาครับ Empty
    จำนวนข้อความ : 2
    ความนิยม : 0
    เข้าร่วมเมื่อ : 23/06/2015

    เกี่ยวกับเวลาครับ Empty Re: เกี่ยวกับเวลาครับ

    ตั้งหัวข้อ by shendelzard 01/08/15, 08:13 pm

    ได้แล้วครับขอบคุณมากครับ

      เวลาขณะนี้ 27/04/24, 10:43 am