다음을 통해 공유


방법: 속성 설정 및 검색

업데이트: 2007년 11월

Visual Basic에서 폼과 컨트롤을 사용할 때는 런타임에 프로그래밍 방식으로 속성을 설정하거나 디자인 모드에서 속성 창을 사용하여 속성을 설정할 수 있습니다. 어셈블리의 개체나 직접 만든 개체 등과 같은 대부분의 다른 개체에 대한 속성은 프로그래밍 방식으로만 설정할 수 있습니다.

설정하고 읽을 수 있는 속성을 읽기/쓰기속성이라고 합니다. 읽을 수 있지만 수정할 수 없는 속성을 읽기 전용속성이라고 합니다. 쓸 수는 있지만 읽을 수 없는 속성을 쓰기 전용속성이라고 합니다.

개체의 모양이나 동작을 변경하려면 속성 값을 설정합니다. 예를 들어, 텍스트 상자의 내용을 수정하려면 텍스트 상자 컨트롤의 Text 속성을 변경합니다.

코드에서 다른 개체에 값을 할당하는 등의 추가 동작을 수행하기 전에 개체의 상태 정보를 얻으려면 속성 값을 가져옵니다. 예를 들어, 코드가 실행되어 값이 변경되기 전에 텍스트 상자의 내용을 확인하려면 텍스트 상자 컨트롤의 Text 속성을 반환하면 됩니다.

속성 값을 설정하려면

  • 다음 구문을 사용합니다.

    Object.property=expression

    다음 문은 속성을 설정하는 방법의 예제를 보여 줍니다.

    ' Set the Top property to 200 twips.
    TextBox1.Top = 200
    ' Display the text box.
    TextBox1.Visible = True
    ' Display 'hello' in the text box.
    TextBox1.Text = "hello"
    
    참고:

    ByRef 매개 변수에 속성을 전달하여 속성을 설정할 수도 있습니다. 이 경우 속성은 ByRef 매개 변수가 반환한 결과에 따라 수정됩니다.

속성 값을 가져오려면

  • 다음 구문을 사용합니다.

    variable=Object.property

    변수에 속성을 할당하지 않고 복잡한 식의 일부로 속성 값을 가져올 수도 있습니다. 다음 코드는 RadioButton 컨트롤의 Top 속성을 변경합니다.

    RadioButton1.Top += 20
    

참고 항목

작업

방법: 메서드를 사용하여 동작 수행

개념

Visual Basic 및 기타 소스의 개체

기타 리소스

개체 만들기 및 사용