본문 바로가기
배워보자!!/Visual Basic

[VB.NET] 타이머(Timer)를 이용해 레이블(Label) 변경하기

by norinda 2015. 3. 26.
728x90

Timer을 이용해 1초 간격으로 레이블의 텍스트가 바뀌는 걸 만들어 보겠습니다.


우선 새 프로젝트를 하나 만들어 줍니다.


그리고 도구상자에서 레이블(Label)두개와 타이머(Timer)를 더블클릭해서 추가해줍니다...




쇼트트렉의 레이블의 경우 속성창에서 Name을 종목으로 변경해줍니다.



그리고 타이머 속성창에서 Enable속성을 True로 변경 , Interval 속성을 1000으로 변경해줍니다. 

1000일 경우 1초에 한번 실행되게 됩니다.



그리고 레이블의 바깥 부분을 더블클릭해서 아래와 같이 코드를 추가해줍니다.

종목을 구분할 수 있게 정수형 변수 i추가 , 종목명을 담을 수 있게 strChange변수를 배열로 지정해줍니다.

strChange(6)일 경우 0부터 6까지 총 7개의 변수를 정의 할 수 있습니다.



다음은 타이머를 더블클릭해 종목이 바뀔 수 있게 코드를 추가해줍니다.

1초마다 실행되며 실행될때 마다 i를 1씩 더해줍니다... i가 7일됐을 경우에는 다시 0으로 변경되게 짜여져있습니다. 


<출처:VB.NET 2010 조은석>

반응형

댓글