มือใหม่ ขอรบกวนเทพหน่อยครับ ต้องการเขียนโปรแกรมที่ กด keyboard แล้วมีเสียงนานจนกว่าเราจะปล่อยมือจาก keyboard

  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.
  • warning: realpath() [function.realpath]: SAFE MODE Restriction in effect. The script whose uid is 1005 is not allowed to access /tmp owned by uid 0 in /var/www/sites/sugree/codenone.com/subdomains/www/html/includes/file.inc on line 190.

คือกำลังเขียนโปรแกรมกด keyboard แล้วเล่นเสียงอยู่อ่ะครับ (คล้ายๆเกมส์ DJ) แต่ผมไม่รู้ว่าจะเขียนยังไงให้มันกดค้างได้นานๆ จนกว่า เราจะปล่อยมือจาก keyboard อ่ะครับ อีกเรื่องก็คือ ผมทำให้มันกดพร้อมกันมากกว่า 1 ปุ่มไม่ได้ เพราะว่า มันจะอ่านเป็น 1 ปุ่ม 2 ครั้ง(ทีละคร้ง) วานผุ้รู้ช่วยตอบหน่อยครับ ขอบคุณครับ ถ้าอธิบายไม่เข้าใจ จะให้อธิบายตรงไหนใหม่ก็ได้นะครับ

ขอดู code จะเข้าใจได้มากกว่านะ :D (บังเอิญไม่ใช่เทพ)

sugree's picture

คาดว่าดัก keypressed ผมคิดว่าต้องดัก keydown กับ keyup นะ

ขอโทษครับ คือว่า ไม่เข้าใจ keydown กับ keyup มันคือ keypressed กับ keyreleased ใช่ปะครับ

sugree's picture

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น