본문 바로가기

Programming/VB 2010 강좌

With 에 대해 알아보자!

with ...

비베에서 이거 들어본사람은 많지 않을겁니다...

이것의 용도는!

imports 같은 코드생략용도입니다!


예제로 설명하는게 빠를거같네요 ㅋㅋ


ex)

폼에 이름이 label1 이란 레이블이 있어요.

이 레이블에 "안녕" 이란 텍스트를 등록하고

글자크기를 20으로 바꾸고

글자색을 파란색으로하려면 어떻게할까요?


일반적으로는 이렇게하죠

label1.text = "안녕"

label1.font.size = 20

label1.forecolor = color.blue


우와... label1 이 3번이나 중복됐어요!


이거를 줄여보죠!


with label1

.text = "안녕"

.font.size = 20

.forecolor = color.blue

end with


코드도 줄고

보기도 깔끔하죠?


많은일을 처리할때

with 를 이용하면

코드가 매우 줄어듭니다!

기억하세요!