Sunday, August 30, 2020

7:50 PM

 Function นี้ ตรงข้ามกับ Function Char เลย char เอาไว้ดูว่า unicode เลขนี้ จะได้เป็นตัวอักษรอะไร แต่ code ทำกลับกัน ก็คือ ไอ้ตัวอักษรนี้ จะมีค่า unicode เป็นเท่าไร

function พวกนี้เอาไว้ใช้หน้างานได้อย่างไร ขอยกตัวอย่างดังนี้

ใน filemaker สามารถที่จะทำ trigger ให้ layout ได้ ดังนั้นเราก็สามารถใช้ function : code ทำการตรวจสอบการกดปุ่มบน keyboard ถ้าไป layout ที่ต้องการ แล้วมันดีอย่างไร ก็หน้าจะทำหน้าสำหรับ scan barcode เลย โดยไม่ต้องกดปุ่มใดๆ ก็ต้องใช้ function นี้น่ะ barcode ส่วนใหญ่ scan แล้วจะส่ง enter ติดมาด้วย ซึ่งถ้า code (return) = 13 ดังนั้นก็เอาไปตรวจสอบใน script ต่อได้เลยไง

การใช้งาน

code(ตัวอักษร)

ผลลัพธ์

ได้ค่า unicode ของอักษรนั้นๆ เช่น code(enter) = 10 , code(return) = 13 จะเห็นได้ว่า enter กับ return บน keyboard มันคนละตัวกันนะ ค่าเลยไม่เหมือนกัน

ถ้าอยากรู้ว่า unicode ของแต่ละภาษาเป็นค่าเท่าไรบ้าง ก็เชิญที่ https://unicode.org/charts/ มี code ให้ดูทั่วโลก

บทความอื่นๆ