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 네임스페이스

기타 리소스

Visual Basic 6.0 사용자를 위한 언어 변경 사항

Visual Basic 6.0에서 업그레이드