บทที่ 6 - เรียนรู้การใช้กล้องเพื่อสแกนบาร์โค้ด

คุณสมบัติของแอพ

สำหรับบทนี้ จะสอนการสร้างแอพสแกนบาร์โค้ด โดยเมื่อสแกนได้แล้ว ก็จะบันทึกวันที่ เวลา และข้อมูลที่สแกนได้ลงใน Textbox ทำให้ผู้ใช้สามารถสแกนบาร์โค้ดได้เรื่อยๆ และเมื่อต้องการส่งข้อมูลสู่ภายนอก ก็จะใช้การ Share

คอมโพเนนต์ที่กล่าวถึง

  • BarcodeScanner สำหรับใช้สแกนบาร์โค้ด โดยสามารถกำหนดได้ว่าจะใช้เอนจิ้นในการสแกนของ App inventor (หรือ Thunkable) เอง หรือจะใช้แอพสแกนบาร์โค้ดภายนอกที่ติดตั้งไว้ในเครื่องอยู่แล้ว
  • Clock เพื่อให้ทราบวันที่ และเวลาที่สแกนบาร์โค้ด
  • Sharing สำหรับแชร์ข้อมูลการสแกนบาร์โค้ดออกไปภายนอกแอพ

บล็อกที่สำคัญ

  • DoScan เป็นบล็อกคำสั่งให้เปิดกล้องเพื่อเริ่มสแกนบาร์โค้ด
  • AfterScan เป็นอีเวนต์ที่เกิดขึ้นเมื่อสแกนบาร์โค้ดได้แล้ว ผลลัพธ์จากการสแกนจะอยู่ในตัวแปร result ที่มากับอีเวนต์นี้
  • Now เป็นบล็อกที่ให้ค่าวันที่ และเวลา ณ ปัจจุบัน
  • FormatDateTime เป็นบล็อกสำหรับจัดรูปแบบการแสดงวันที่ และเวลา ตามรูปแบบ หรือ pattern ที่เรากำหนด ซึ่งใน VDO ก็จะแนะนำวิธีการกำหนด pattern ไว้ด้วย
  • ShareMessage เป็นบล็อกสำหรับแชร์ข้อความ

Comments

Popular posts from this blog

บทที่ 4 - เรียนรู้เกี่ยวกับ User Interface

บทที่ 17 – สร้างแอพ Pomodoro

บทที่ 13 – รู้จักกับ Orientation sensor