2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

강의자료/C#

[C#] 타이머를 이용해서 시계를 만들어 보자

원당컴1 2020. 12. 8. 21:45
목표

- 프로젝트 생성법을 배워보자.

- 이벤트의 동작을 알아 보자

- 타이머 컴포넌트 사용법을 알아보자.

 

 

컴포넌트 설명

- timer : 타이머는 일정한 주기로 어떤 작업을 수행해야 할때 사용한다.

 

 

 

폼만들기

 

Windows Forms 앱(.Net Framework) 선택 후 도구상자의 구성요소에서 Timer 선택 후 추가

1. Windos Forms 앱(NET Framework) 선택 하여 프로젝트 생성

 

2. 폼에 버튼 추가 및 라벨 추가

 

 

소스코드 구현

 

1. 타이머 시작 버튼 클릭 이벤트

timer1.enabed = true

 

2. timer1_Tick 이벤트 : 타이머 주기가 되면 실행되는 이벤트

lbl_Timer.Text = System.DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");

 

3. 전체 소스

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Timer_Test
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            lbl_Timer.Text = System.DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
        }
    }
}

4. 실행 버튼을 클릭하여 다음과 같이 시간이 표시 되는지 확인

샘플코드 

Timer_Test.zip
0.03MB

 

 

활용

타이머는 대부분의 프로그램에서 일정 주기로 어떤 동작을 수행해야 하는 경우 사용 됨

사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기