Visual Basic의 형식 없는 프로그래밍
Visual Basic 컴파일러에서는 소스 코드에 영향을 주는 다음 두 가지 규칙을 적용할 수 있습니다.
모든 지역 변수는 다른 종류의 문에서 사용되기 전에 선언문에 나타나야 합니다. 이 규칙은 기본적으로 적용됩니다.
모든 축소 형식 변환은 형식 변환 키워드를 사용하여 지정되어야 합니다. 이 규칙은 기본적으로 적용되지 않습니다.
규칙을 변경하는 컴파일러 옵션
해당 컴파일러 옵션을 다시 설정하면 이 규칙 중 한 가지 또는 모두를 변경할 수 있습니다. 형식 변환 규칙을 완화하면 컴파일러는 관대한 형식 의미 체계에 따라 실행됩니다. 즉, 변환 키워드를 사용하지 않고 축소 변환을 수행할 수 있습니다. 자세한 내용은 Visual Basic의 형식 검사를 참조하십시오.
변수 선언 규칙을 완화하면 형식 없는 프로그래밍을 사용할 수 있습니다. 즉, 변수를 먼저 선언하지 않고 참조할 수 있습니다. 자세한 내용은 암시적 선언과 명시적 선언(Visual Basic)을 참조하십시오.
형식 없는 프로그래밍은 데이터 형식과 관련된 미세한 실행 오류를 일으킬 수 있기 때문에 대개 권장되지 않습니다. 그러나, 변수를 선언하지 않은 이전 응용 프로그램의 이식 등과 같은 일부 경우에는 이러한 방식의 프로그래밍을 유용하게 사용할 수 있습니다.
참고 항목
작업
참조
Option Explicit 문(Visual Basic)
개념
유니버설 데이터 형식으로 사용되는 Object(Visual Basic)