다음을 통해 공유


Visual Basic 6.0 사용자를 위한 문자열 길이 선언

업데이트: 2007년 11월

Visual Basic 2008에서는 공용 언어 런타임과 상호 운용성을 유지하기 위해 문자열 길이 선언이 업데이트됩니다.

Visual Basic 6.0

Visual Basic 6.0에서는 선언에서 문자열의 길이를 지정할 수 있습니다. 이렇게 하면 다음 예제와 같이 문자열의 길이가 고정됩니다.

Dim Name As String * 30 

Visual Basic 2005

Visual Basic 2008에서는 선언에 VBFixedStringAttribute 클래스 특성을 사용해야만 고정 길이의 문자열을 선언할 수 있습니다. 이전 예제의 코드를 사용하면 오류가 발생합니다.

길이를 지정하지 않고 문자열을 선언해야 합니다. 다음 예제와 같이 코드에서 문자열에 값을 할당할 때 해당 값의 길이에 따라 문자열의 길이가 결정됩니다.

Dim Name As String
' ... 
Name = "Name is now 30 characters long" ' Length can be changed later. 

참고 항목

개념

Visual Basic에서 사용되는 특성

프로그래밍 요소 지원 변경 사항 요약

참조

String 데이터 형식(Visual Basic)

Dim 문(Visual Basic)