Page 107 - Suradeth
P. 107
95
block ใน App Inventor ใช้งำนยังไร? มีรูปแบบอะไรบ้ำง? ส ำหรับผู้ที่เริ่มใช้งำนใหม่ๆ อำจจะดูงงๆกับรูปแบบของ
block ที่จะมำใช้งำน กำรแบ่งกลุ่มรูปแบบของ Block ดังนี้
เรียกค่าคุณสมบัติของ Component (property getter)
สิ่งที่เรำทรำบก่อนหน้ำนี้คือทุกๆ Component ที่เรำจะเรียนใช้งำนจะมีคุณสมบัติและสำมำรถแก้ไขมันได้
เพิ่มเติม หำกเรำต้องกำรน ำส่วนของคุณสมบัตินั้นมำใช้ เรำสำมำรถเรียกใช้ Block ลักษณะดังนี้ (สังเกต block จะเป็นสีเขียว
อ่อน)
ก าหนดค่าคุณสมบัติของ Component (property setter)
กำรก ำหนดคุณสมบัติของ Component นอกจำกที่เรำสำมำรถก ำหนดค่ำจำกส่วน Designer แล้ว ในส่วนของ
Block ก็สำมำรถก ำหนดค่ำได้เช่นกันโดยใช้ Block ลักษณะดังนี้ (สังเกต block จะเป็นสีเขียวเข้ม)
มีการด าเนินเหตุการณ์กับ Component (event handler)
กำรด ำเนินเหตุกำรณ์ คืออะไร ? ถ้ำสังเกตกำรท ำงำนของแอพ เช่นในกำรคลิกเมนูเพื่อแสดงหน้ำที่เรำต้องกำร หรือ
กำรเลือกค ำตอบของข้อสอบ สิ่งเหล่ำนี้คือเป็นลักษณะกำรด ำเนินเหตุกำรณ์ เช่นถ้ำคลิกปุ่มนี้ แล้วให้มันท ำอะไรต่อ , หำกเป็น
กำรเริ่มต้นเปิดหน้ำจอแอพแล้วให้มันด ำเนินกำรยังไร เรำสำมำรถเรียกใช้ Block ลักษณะดังนี้ (สังเกต block จะเป็นน้ ำตำล)