다음을 통해 공유


프로그램에 설명 넣기: 주석 사용

업데이트: 2007년 11월

이 단원에서는 프로그램의 코드에 주석을 만드는 방법을 배웁니다.

프로그램을 구성하는 코드는 특히 자신이 작성한 코드가 아닌 경우 읽고 이해하기가 어려울 수 있습니다. 주석을 사용하여 자신이나 다른 사용자를 위한 메모를 만들 수 있습니다.

주석은 코드 편집기에서 텍스트로 입력한 내용이며 프로그램이 실행될 때 Visual Basic 컴파일러에서 무시됩니다. 따라서 프로그램의 특정 섹션이 수행하는 작업을 설명하거나 완료되지 않은 프로그래밍 작업을 끝내야 함을 알리는 메모를 작성할 수 있습니다.

주석은 먼저 ' 문자가 있는 줄을 사용하여 만듭니다. 다음 예제는 주석을 만드는 방법을 보여 줍니다.

' This is a comment. WOW!

' 문자를 사용하여 줄 끝에 주석을 추가할 수도 있습니다. 다음 예제에서처럼 이 작업은 주로 개별 코드 줄에 관한 주석을 제공하기 위해 수행됩니다.

MsgBox("Hello World!") ' This line causes a message box to appear.

단일 줄 주석과 마찬가지로 해당 줄의 ' 문자 뒤 내용은 프로그램에서 무시됩니다.

디버깅을 위한 주석 사용

주석을 사용하는 또 다른 일반적인 목적은 프로그램을 디버깅하는 도중 코드 줄이 임시로 실행되지 않도록 하기 위한 것입니다. 예를 들어, 메시지 상자가 표시되는 코드 줄이 있다고 가정하겠습니다.

MsgBox("Hello World!")

프로그램을 실행할 때 메시지 상자를 표시하지는 않지만 영구적으로 삭제하지도 않으려면 다음과 같이 주석 문자(')를 사용하여 프로그램에서 메시지 상자를 숨길 수 있습니다.

' MsgBox("Hello World!")

' 문자 다음에 오는 모든 내용은 무시되므로 프로그램은 이 줄을 실행하지 않고 실행됩니다. 나중에 ' 문자를 제거하면 메시지 상자가 표시됩니다.

실습

주석을 삽입하려면

  1. 파일 메뉴에서 새프로젝트를 선택합니다.

  2. 새 프로젝트 대화 상자의 템플릿 창에서 Windows 응용 프로그램을 클릭합니다.

  3. 이름 상자에 Comments를 입력한 다음 확인을 클릭합니다.

    새 Windows Forms 프로젝트가 열립니다.

  4. 폼을 두 번 클릭하여 코드 편집기를 엽니다.

  5. Form1_Load 이벤트 처리기에서 다음 코드를 입력합니다.

    ' This code will cause two message boxes to appear
    MsgBox("This is Message Box 1") ' Display Message Box 1
    MsgBox("This is Message Box 2") ' Display Message Box 2
    
  6. F5 키를 눌러 프로그램을 실행합니다.

    프로그램이 시작되고 두 개의 메시지 상자가 차례로 나타납니다.

  7. 디버그 메뉴에서 디버깅 중지를 선택하여 프로그램을 종료합니다.

  8. 코드 편집기에서 다음과 같이 첫 번째 메시지 상자 줄에 주석 문자(')를 추가합니다.

    ' MsgBox("This is MessageBox 1") ' Ignore Message Box 1
    
  9. F5 키를 눌러 프로그램을 실행합니다.

    이번에는 프로그램에서 첫 번째 메시지 상자의 줄이 무시되고 두 번째 메시지 상자만 나타납니다.

다음 단계

이 단원에서는 코드에 주석을 사용하여 메모를 만드는 방법과 코드의 개별 줄을 임시로 비활성화하는 방법을 배웠습니다. 이것으로 디버깅 관련 단원을 모두 마칩니다. 다음 단원에서는 데이터베이스를 사용하여 프로그램 정보를 저장하고 검색하는 방법을 배웁니다.

다음 단원: 레코드 관리: 프로그램에서 데이터 사용

참고 항목

개념

코드 주석

기타 리소스

프로그램이 올바르게 작동하지 않을 때: 디버깅을 통한 오류 찾기 및 수정