코드 다시 사용: 더 쉽게 작업 수행
업데이트: 2007년 11월
코드를 작성할 필요가 없다면 그보다 더 좋을 수는 없을 것입니다. Visual Basic에서는 도움말 항목 및 샘플 응용 프로그램에 포함된 코드를 쉽게 다시 사용할 수 있습니다.
참고: |
---|
Visual Basic Express Edition을 사용하는 경우에는 설치하는 동안 선택한 옵션에 따라 이 페이지의 일부 도움말 링크를 사용하지 못할 수도 있습니다. 자세한 내용은 Visual Basic Express 문제 해결을 참조하십시오. |
코드 복사
단원에서 도움말 항목에 코드 블록이 있는 경우에는 항상 코드 복사라고 표시된 레이블이 함께 있음을 보았을 것입니다. 도움말 항목에서 코드 복사 레이블을 클릭하면 해당 블록의 코드가 클립보드에 복사됩니다. 그러면 이 코드를 입력할 필요 없이 코드 편집기에 직접 붙여 넣을 수 있습니다.
특정 언어 요소, 속성 또는 함수를 사용할 수 있는 방법을 보여 주는 코드 예제가 포함되어 있는 도움말 항목이 많습니다. 원하는 작업과 이러한 예제가 정확하게 일치하지 않을 수도 있지만 이를 코드에 복사한 다음 변수 이름과 참조를 변경하여 필요에 맞게 수정할 수 있습니다.
샘플 응용 프로그램 사용
Visual Basic 2008에는 프로그램을 직접 만드는 데 활용할 수 있는 몇 가지 샘플 응용 프로그램 링크가 포함되어 있습니다. 샘플 응용 프로그램은 다운로드한 후 Visual Basic 2008에 로드하여 수정 없이 실행할 수 있는 완전한 프로젝트입니다. 대부분의 경우 프로그램만큼 유용하지는 않지만 유용한 코드가 다양하게 포함된 경우가 많습니다.
예를 들어, Game 샘플 응용 프로그램에서는 GDI+ 그래픽, 타이머 기능, 사용자 구성 및 고득점 저장소를 제공하는 간단한 Windows Forms 게임을 보여 줍니다. 카드 게임을 작성하는 경우라면 Game 샘플의 사용자 인터페이스 코드가 그다지 유용하지 않을 것입니다. 하지만 높은 점수를 저장하고 표시하는 코드는 매우 유용할 수 있으므로 이 코드를 복사하여 자신의 프로그램에 그대로 사용할 수도 있습니다.
또는 샘플 응용 프로그램을 기반으로 삼고 이를 필요에 맞게 수정하고 추가할 수 있습니다. 필요한 부분과 샘플이 정확히 일치하지 않더라도 처음부터 새로 작성하는 것보다 이렇게 하는 것이 쉬운 경우가 많습니다. 자세한 내용은 Visual Basic Express 샘플 응용 프로그램을 참조하십시오.
코드 재사용
프로그래밍을 하다 보면 같은 코드를 여러 번 반복해서 작성하는 경우가 많습니다. 예를 들어, 숫자만 입력할 수 있도록 TextBox 컨트롤의 코드를 작성할 수 있습니다. 이 경우 모든 프로그램에 대해 같은 코드를 작성하는 대신 코드를 한 번만 작성한 다음 해당 코드를 도구 상자로 끌어서 저장할 수 있습니다. 그러면 나중에 해당 코드 세그먼트가 필요할 때 코드 편집기로 끌어서 사용 중인 코드에 삽입할 수 있습니다.
팁: |
---|
도구 상자에 저장한 코드가 많으면 필요한 코드를 찾기가 어려울 수 있습니다. 이런 경우 코드를 코드 조각으로 저장하면 Visual Basic 2008에 포함되어 있는 코드 조각과 동일한 방법으로 사용할 수 있습니다. |
코드 찾기
Visual Basic Express Edition에 포함되어 있는 코드 이외에도 Microsoft 및 기타 소스의 코드를 구할 수 있는 다른 출처가 많습니다. 예를 들어 인터넷에서 코드 조각, 템플릿과 시작 키트, 샘플, 컨트롤 등을 검색할 수 있습니다. 자세한 내용은 방법: 코드 조각 온라인 검색을 참조하십시오.
도움말을 검색하여 코드가 있는 항목을 찾을 수도 있습니다. 자세한 내용은 방법: 샘플 코드가 포함된 항목 찾기를 참조하십시오.
다음 단계
이 단원에서는 코드를 직접 작성할 필요가 없도록 코드를 검색하는 몇 가지 방법에 대해 배웠습니다. 다음 단원에서는 Visual Basic Express Edition의 여러 기능에 대한 자세한 정보를 볼 수 있는 출처를 소개합니다.
다음 단원: 더 자세히: 추가로 배울 내용.