Timer ตัวจัดการด้านเวลา

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คำสั่งควบคุมในโปรแกรม Interactive C
Advertisements

โปรแกรมทดสอบที่1 ทดสอบการแสดงผลข้อความ
การใช้ MessageBox-InputBox
สรุปคำสั่ง if(เงื่อนไข)
ครั้งที่ 4 “for statement”
การเขียนโปรแกรม แบบมีโครงสร้าง (ต่อ)
โครงสร้างการควบคุมการทำงานของโปรแกรม Program control structures
Java Script 2 Structure Flow Control Function and Method Event Handler
Visual Basic.
ฟังก์ชันตรวจสอบเงื่อนไข
Adv. Access.
Properties ของคอนโทรล ที่ควรรู้จักในเบื้องต้น
การพิมพ์เอกสารออกทาง เครื่องพิมพ์. การตรวจเอกสารก่อนพิมพ์ด้วย Print Preview เราสามารถตรวจสอบความถูกต้องของ เอกสารก่อนสั่งพิมพ์โดยใช้คำสั่ง Print Preview.
กล่องข่าวสาร (Message Box)
การควบคุมทิศทางการทำงานของโปรแกรม
การใช้งานคอนโทรลเบื้องต้น
ส่วนของการเขียนโค๊ด ใน VB การเขียนโค๊ดจะเป็นแบบ Event Driven
การประยุกต์ VB บทที่ 5.
Visual Basic บทที่ 1.
แก้ปัญหาใน AUTO CAD ที่ถูกถามบ่อย
Component #2 Assignment 1 Timer & Button Timer & Button ใช้ Timer ในการทำให้ปุ่มเคลื่อนไหว ใช้ Timer ในการทำให้ปุ่มเคลื่อนไหว ปุ่มวิ่งกลับไปมาได้
C# Programming Exceed Camp: Day 3.
Flowchart รูปแบบ If ซ้อน If ก็คือ การเอา If ไปไว้ใน If ทางฝั่ง True  โดยโครงสร้าง If ซ้อน If นั้นเอาไว้ใช้กับ กรณีตรวจสอบเงื่อนไขที่มากกว่า 2 กรณี เพราะเนื่องจาก.
สร้างตารางเพิ่มเติม สร้างตารางโดยไปที่ Database explorer > table > add new table กำหนดให้สร้างตาราง UserPic เก็บข้อมูลรูปภาพของผู้ใช้งาน.
การใช้งาน GridView FormView การแสดงรูปภาพ
ASP.NET Server Control.
การเข้าถึงฐานข้อมูล ด้วยกลุ่ม object ADO.NET
คำสั่งควบคุมการทำงาน
การประมวลผลข้อมูล. 1. Double click icon เพื่อเปิด Program ขึ้นมา.
Chapter 4 การสร้าง Application
Chapter 6 Decision Statement
Chapter 7 Iteration Statement
การใช้งานโปรแกรมสำเร็จรูป
โรงเรียนวชิรธรรมสาธิต
ข้อมูลที่ป้อนลงกระดาษทำการไปแล้ว สามารถแทรกเพิ่มเติมได้โดยใช้หลักการแทรกแถว ดังนี้ Click เมาส์ ณ ตัวเลขแถวที่ต้องการแทรก เลือกคำสั่ง Insert, Rows หรือคลิกขวาแล้วเลือก.
การรับและแสดง ข้อมูล ง การเขียนไดนามิกเว็บ เพจ ศูนย์คอมพิวเตอร์โรงเรียนปลวกแดงพิทยาคม.
การใช้คำสั่งเงื่อนไขใน exel
การประยุกต์ใช้ ง การเขียนโปรแกรมบนระบบไร้ สาย.
บทที่ 6 การแทรกเสียงและภาพยนตร์
การใช้ Word เพื่อการคำนวณ
การพิมพ์งานออกทางเครื่องพิมพ์
โดย อ. นัฐพงศ์ ส่งเนียม การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอรทึ่ม ( ) Lec04 : [ การแปลงจาก FlowChart.
การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอริทึ่ม Lec03 : 25/03/2551 การทำงานกับ Event ต่าง ๆ โดย อ. นัฐพงศ์ ส่งเนียม
Java Desktop Application #4
การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
วิชา :: การเขียนโปรแกรมภาษาคอมพิวเตอร์ขั้นสูง
Modular Algorithm Function & Procedure By Nattapong Songneam
การใช้งานเครื่องมือในหน้าต่าง ToolBox
Selection Nattapong Songneam.
หลักการทำ Animation แบบง่ายๆ
การวาดวงกลม Arc วงรี pie และ โปรแกรมเกมส์ Pacman
วิชาการเขียนโปรแกรมและอัลกอริทึ่ม
พื้นฐานการเขียนโปรแกรมด้วย vb.net2005
ฟอร์ม โมดูล และ MDI.
คำสั่งควบคุมขั้นตอน Flow control statements
บทที่ 3 การสร้าง Appication แบบ Windows Form
การตรวจสอบเงื่อนไขใน PHP
การเขียนโปรแกรมสั่งงานตัวควบคุม (Control)
ความรู้พื้นฐานเกี่ยวกับ Microsoft Visual C#
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
บทที่ 9 การใช้งานฟอร์มและคอนโทรลต่าง ๆ
การทำงานและคำสั่งพื้นฐาน
บทที่ 5 เทคนิคการสร้างแอพพลิเคชัน
Object Oriented Programming : OOP
หลักการเคลื่อนที่ของหุ่นยนต์
Flowchart การเขียนผังงาน.
ง30219 ระบบสนับสนุนการตัดสินใจ
เทคนิคการใช้ โปรแกรมเพาเวอร์พอยต์
คำสั่งในการ ทำงานเบื้องต้น ของโปรแกรม. คำสั่งประกาศตัวแปร ชนิดของข้อมูล ชื่อตัวแปรที่ 1, ชื่อตัวแปรที่ 2; ตัวอย่าง Double score, total;
Timed Math Quiz. โปรแกรมสุ่มคำนวณเลขแข่งกับ เวลา.
ใบสำเนางานนำเสนอ:

Timer ตัวจัดการด้านเวลา

Timer ตัวจัดการด้านเวลา เกี่ยวข้องกับเวลา เช่น จับเวลา ตั้งเวลา เป็นต้น ซี่งรูปแบบที่ใช้งานมากที่สุดคือ ใช้สำหรับกำหนดเวลา เมื่อถึงช่วงเวลาที่กำหนดแล้วก็ให้มีการทำคำสั่งที่เตรียมไว้

พร็อพเพอร์ตี้สำคัญของ Timer Interval เป็นช่วงเวลาที่จะให้ Timer นับเวลาให้ โดยเราจะกำหนดเวลาในหน่วยมิลลิวินาที (หนึ่งส่วนพันวินาที) เช่น เมื่อเรากำหนด Interval ให้เป็น 1000 หมายความว่า Timer จะนับเวลาในการทำคำสั่งที่ได้โปรแกรมไว้ ในเวลา 1000 มิลลิวินาที หรือ 1 วินาที

พร็อพเพอร์ตี้สำคัญของ Timer Enable เป็นการเลือกว่าจะให้ Timer ทำงานนับเวลาตามช่วงเวลาที่กำหนดหรือไม่ เช่น timer1.Enabled = true; หมายความว่า กำหนดให้ timer1 เริ่มต้นทำงาน timer1.Enabled = false; หมายความว่า กำหนดให้ timer1 หยุดทำงาน

ตัวอย่างการใช้ Timer โปรแกรมจับเวลาตามที่กำหนด โดยใช้คอนโทรล Progressbar ในการแสดงผลการจับเวลา แสดงค่าที่กำหนดใน พร็อพเพอร์ตี้ Value = 100 progressBar แสดง สถานะการจับเวลา

ตัวอย่างการใช้ Timer 1. สั่งให้ พร็อพเพอร์ตี้ Enable ของ timer1 เป็น false ก่อน เพื่อหยุดการทำงานไว้ 2. กำหนดให้ timer1 เมื่อคลิกที่ปุ่ม button1 โดยเพิ่มคำสั่ง ที่ปุ่ม button1 ดังนี้ private void button1_Click(object sender, EventArgs e) { timer1.Enabled = true; //สั่งให้ timer1 เริ่มต้นทำงาน }

ตัวอย่างการใช้ Timer 3. ที่ timer1 กำหนดค่าให้ progressbar1 แสดงแถบสถานะการจับเวลา ดังนี้ private void timer1_Tick(object sender, EventArgs e) { label2.Text = (timer1.Interval).ToString(); //แสดงค่า Interval progressBar1.Value += 1; //ทุก 100 มิลลิวินาที ให้เพิ่มแถบ 1 หน่วย if (progressBar1.Value == progressBar1.Maximum) //กำหนด { เงื่อนไข ถ้าแถบเต็มค่า Maximum timer1.Enabled = false; //ให้หยุดการทำงานของ timer1 button1.Enabled = false; //ให้ปุ่ม button ปิดการทำงาน }