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


4 posters

    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt

    POS
    POS
    PSsix
    PSsix


    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt

    ตั้งหัวข้อ by POS 28/05/12, 10:20 pm

    เวอร์ชั่น 3.3.9.5 (เบต้า)*ไม่มีตัวติดตั้ง ต้องขยายไปทับไฟล์ในโฟลเดอร์ AutoIt เดิม ดาวน์โหลดตามลิงก์นี้

    [You must be registered and logged in to see this link.]

    หลังติดตั้ง ใส่คำสั่งตรวจสอบเวอร์ชันที่ใช้งานอยู่

    Code:
    ConsoleWrite("เวอร์ชั่นที่ใช้อยู่ " & @AutoItVersion & @CRLF)


    เนื่องจากยังไม่บรรจุไวยากรณ์ลงไป ใส่คำสั่ง #AutoIt3Wrapper_Run_AU3Check=N ที่หัวสคริปต์ทุกครั้ง เพื่อห้ามไม่ให้มีการตรวจไวยากรณ์ของ AutoIt


    ตัวอย่างการเปลี่ยนแปลงวิธีเขียนสคริปต์

    Code:
    #AutoIt3Wrapper_Run_AU3Check=N

    ConsoleWrite("เวอร์ชั่นที่ใช้อยู่ " & @AutoItVersion & @CRLF)

    pssix = "สวัสดี"  ;สร้างตัวแปรโดยไม่ต้องใช้เครื่องหมาย $ นำหน้า
    ConsoleWrite(pssix & @CRLF)

    sound = Beep ;ดึงเอาคำสั่งมาเก็บไว้ในตัวแปร
    sound(500,1000) ;ใช้ตัวแปรรับค่าพารามิเตอร์ของคำสั่งนั้นๆ ได้


    ;;;ternary operators  ตรวจสอบเงื่อนไขในวงเล็บ และคืนค่าผลลัพธ์ ตามหลังเครื่องหมาย ?  จริง : เท็จ ใช้งานเหมือน if then else แต่สั้นกว่า

    ตัวอย่าง


    pssix= ("ไก่" = "ไข่") ? "จริง" : "เท็จ"
    ConsoleWrite("ไก่ = ไข่ เป็น"&pssix & @CRLF)

    pssix= ("ไก่" = "ไก่") ? "จริง" : "เท็จ"
    ConsoleWrite("ไก่ = ไก่ เป็น"&pssix & @CRLF)

    pssix= (60  = 20) ? "จริง" : "เท็จ"
    ConsoleWrite("60 = 20 เป็น"&pssix & @CRLF)

    pssix= (60  = 60) ? "จริง" : "เท็จ"
    ConsoleWrite("60 = 60 เป็น"&pssix & @CRLF)


    [You must be registered and logged in to see this image.]


    จากโค้ดเบื้องต้น ยังมีการปรับเปลี่ยนโครงสร้างภายในของ AutoIt อีกจำนวนมาก รายละเอียดหาอ่านได้จากฟอร์รั่มหลักของผู้พัฒนา AutoIt
    avatar
    Fast
    PSsix Member Super Class III
    PSsix Member Super Class III


    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty PSsix Program Coder
    จำนวนข้อความ : 217
    ความนิยม : 54
    เข้าร่วมเมื่อ : 19/06/2011

    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty Re: การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt

    ตั้งหัวข้อ by Fast 29/05/12, 08:05 pm

    เดี๋ยวรอตัวจริงออกครับ กลัวมีปัญหากับสคริ๊ปเดิม
    flapjack
    flapjack
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Moderator PSsix Master PSsix Game Coder
    จำนวนข้อความ : 314
    ความนิยม : 75
    เข้าร่วมเมื่อ : 05/10/2010

    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty Re: การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt

    ตั้งหัวข้อ by flapjack 31/05/12, 04:49 pm

    ดูท่าทางจะหนักใจเลยล่ะครับ(เหมือนต้องนับ1ใหม่ em234 )
    aut
    aut
    PSsix Powerful Scripting Class
    PSsix Powerful Scripting Class


    PSsix Game Coder
    จำนวนข้อความ : 472
    ความนิยม : 126
    เข้าร่วมเมื่อ : 24/07/2010

    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty Re: การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt

    ตั้งหัวข้อ by aut 05/06/12, 11:49 am

    สคิปเก่าใช้กับอันใหม่ได้เป่าคับ ชินจัง3
    POS
    POS
    PSsix
    PSsix


    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt Empty Re: การปรับเปลี่ยนที่จะมีขึ้นในเวอร์ชั่นถัดไปของ AutoIt

    ตั้งหัวข้อ by POS 08/06/12, 08:26 am

    สคริปต์เก่าสามารถนำมาใช้กับเวอร์ชั่นใหม่ได้ครับ แต่บางสคริปต์อาจจะมีปัญหา หากมีคำสั่งที่มีการเปลี่ยนแปลงในเวอร์ชั่นใหม่

      เวลาขณะนี้ 27/04/24, 01:50 pm