ในการเขียน Imacro มือใหม่เรามักจะเจอปัญหาของการสร้าง Loop ในการวนเก็บข้อมูลแล้ว เมื่อ Loop ทำงานแล้ว เราต้องการหยุดการทำงาน โดยกดปุ่ม stop แต่ แม่เจ้าาา มันไม่ยอมหลุด loop ทั้งหมดออกมา ผมจะยกตัวอย่างนะครับ ยกตัวอย่างโค้ดนี้เป็นการวน loop 2 loop ซ้อนกัน เมื่อเรากดปุ่ม Stop โปรแกรมจะหลุด แค่ Loop เล็ก คือ loop for แต่ loop while ยังคงใช้งานอยู่ while(counter<10} { for(var i=0;i<10;i++) { iimPlay(macro) } } ปัญหามันจะเยอะตอน ที่เราทำ Loop เป็นหลัง 100 ครับกด stop ยังไงก็ไม่ยอมหยุด ดังนั้นเราเลยต้องเติมโค้ดลงไป เล็กน้อยเพื่อให้การทำงานของโปรแกรมสมบูรณ์ main:{ while(counter<10} { for(var i=0;i<10;i++) { ... Read More »