Visual Basic 6.0 호환 라이브러리
업데이트: 2007년 11월
이전 버전의 Visual Basic을 사용해 보았다면 Visual Basic 2008에서는 Visual Basic 언어가 일부분 변경되고 익숙한 일부 함수가 없어진 것을 알 수 있을 것입니다. 이러한 변경은 Visual Basic이 .NET Framework 및 CLS(공용 언어 사양)와 호환성을 유지하기 위해 필요합니다.
Visual Basic 6.0 응용 프로그램을 Visual Basic 2008로 업그레이드할 때 일부 코드는 구문이나 아키텍처가 달라 변환되지 않습니다. 이러한 이유로 Visual Basic 6.0 호환 라이브러리(Microsoft.VisualBasic.Compatibility)의 함수를 사용하면 많은 수정 없이 Visual Basic 2008에서 코드를 실행할 수 있습니다. 이러한 함수는 공용 언어 사양을 따르면서도 Visual Basic 6.0의 동작을 모방합니다. 가능한 한 업그레이드 도구에서는 코드를 Microsoft.VisualBasic 또는 System 네임스페이스의 함수로 직접 이동하려고 시도합니다.
Compatibility 네임스페이스의 함수와 개체는 업그레이드 도구를 지원하도록 디자인되었지만 Visual Basic 2008에서는 새 응용 프로그램을 만들 때 이러한 함수와 개체를 자유롭게 사용할 수 있습니다. 그러나 대부분의 경우에 .NET Framework에서 보다 다양한 기능을 제공합니다.
참고 항목
작업
방법: 응용 프로그램에 Visual Basic 6.0 파일 시스템 컨트롤 추가
개념
Visual Basic 6.0과 현재 버전을 함께 사용하여 작업
참조
VisualBasic.Compatibility 네임스페이스