Visual Basic 제한 사항Visual Basic Limitations

이전 버전의에서는 변수 이름 길이, 모듈에서 허용 되는 변수 수 및 모듈 크기와 같이 코드에서 경계를 적용 Visual Basic.Earlier versions of Visual Basic enforced boundaries in code, such as the length of variable names, the number of variables allowed in modules, and module size. Visual Basic .NET에서는 이러한 제한이 완화 되어 코드를 작성 하 고 정렬 하는 데 더 많은 자유를 제공 합니다.In Visual Basic .NET, these restrictions have been relaxed, giving you greater freedom in writing and arranging your code.

실제 제한은 컴파일 시간 고려 사항 보다 런타임 메모리에 따라 달라 집니다.Physical limits are dependent more on run-time memory than on compile-time considerations. 신중한 프로그래밍 관행을 사용 하 고 큰 응용 프로그램을 여러 클래스 및 모듈로 나누는 경우 내부 Visual Basic 제한이 발생할 가능성이 거의 없습니다.If you use prudent programming practices, and divide large applications into multiple classes and modules, then there is very little chance of encountering an internal Visual Basic limitation.

극단적인 경우에 발생할 수 있는 몇 가지 제한 사항은 다음과 같습니다.The following are some limitations that you might encounter in extreme cases:

  • 이름 길이입니다.Name Length. 선언 된 모든 프로그래밍 요소의 이름에는 최대 자까지 사용할 수 있습니다.There is a maximum number of characters for the name of every declared programming element. 이 최대값은 요소 이름이 정규화 된 경우 전체 정규화 문자열에 적용 됩니다.This maximum applies to an entire qualification string if the element name is qualified. Declared Element Names을 참조하세요.See Declared Element Names.

  • 줄 길이입니다.Line Length. 소스 코드의 물리적 줄에는 최대 65535 자까지 입력할 수 있습니다.There is a maximum of 65535 characters in a physical line of source code. 줄 연속 문자를 사용 하는 경우 논리적 소스 코드 줄이 더 길어질 수 있습니다.The logical source code line can be longer if you use line continuation characters. 방법: 코드에서 문 분리 및 결합을참조 하세요.See How to: Break and Combine Statements in Code.

  • 배열 차원입니다.Array Dimensions. 배열에 대해 선언할 수 있는 차원의 최대 수가 있습니다.There is a maximum number of dimensions you can declare for an array. 이는 배열 요소를 지정 하는 데 사용할 수 있는 인덱스 수를 제한 합니다.This limits how many indexes you can use to specify an array element. Visual Basic에서 배열 차원을참조 하세요.See Array Dimensions in Visual Basic.

  • 문자열 길이입니다.String Length. 단일 문자열에 저장할 수 있는 최대 유니코드 문자 수가 있습니다.There is a maximum number of Unicode characters you can store in a single string. 문자열 데이터 형식을 참조 하세요.See String Data Type.

  • 환경 문자열 길이입니다.Environment String Length. 명령줄 인수로 사용 되는 환경 문자열에는 최대 32768 자까지 사용할 수 있습니다.There is a maximum of 32768 characters for any environment string used as a command-line argument. 이는 모든 플랫폼에 대 한 제한 사항입니다.This is a limitation on all platforms.

참조See also