본문 바로가기

프로그래밍/비주얼베이직 2010

12.비주얼 베이직2010/ProgressBar,진행바 사용하기

안녕하세요 라남 입니다.

이번 시간은

ProgressBar 사용법입니다.

우선 이렇게 켜주시고요 도구 상자에서​

ProgressBar이라고 된 거랑 Timer 하나 폼에 놓아주세요

대충 이렇게 세팅해주시고요

새 항목 추가 들어가서 폼 하나 추가해주세요​

이렇게 폼 하나 추가해주셨으면 다시 From 1 가서​ 타이머 더블클릭하시고

If ProgressBar1.Value = "100" Then
            Form2.Show()
            Me.Hide()
            Timer1.Enabled = False
        Else
            ProgressBar1.Value = ProgressBar1.Value + 1
        End If​

​이렇게 소스 입력해줍니다.

​해석을 해보면

만약 프로그레스 바의 value 가 100이라면

​폼 2를 보여주고

me(form1)를 숨긴다

타이머 1의 enabled를 false로 설정한다

​아니라면(프로그레스 바의 value 가 100이 아니라면)

프로그레스바의 value는 원래  value의 +1이다

if문 종료​

​이렇게 해석할 수 있겠네요

이제 남은 건 타이머 속성 세팅인데요​

타이머 한번 클릭하시고 우측 속성에서

enabled에서 false라고 된걸 true로 바꿔주세요​ 그리 고난 후

interval에서는 프로그레스 바 가 차는 속도를 느리게 하고 싶다면 숫자를 늘려주시고

좀 더 빨리 차게 하고싶다다면 숫자를 줄여주시면 됩니다.

 

소스 작성이 끝나셨으면 F5 누르셔서 테스트

해보시면 될 거 같습니다.

 

이상 라남 이었습니다.