프로그래밍 요소 지원 변경 사항 요약
업데이트: 2007년 11월
Visual Basic 6.0 이후 버전에서는 주로 공용 언어 런타임과의 상호 운용성을 위해 다양한 프로그래밍 요소에 대한 지원이 변경되었습니다. 대부분의 Visual Basic 6.0 요소는 이름이 바뀌거나, 다시 분류되거나, 다른 프로그래밍 요소와 결합되었습니다. CLR(공용 언어 런타임)에 포함된 기능으로 인해 필요하지 않게 된 몇 가지 요소는 더 이상 지원되지 않습니다. 자세한 내용은 공용 언어 런타임을 참조하십시오.
Visual Basic의 변경 사항에 대한 자세한 내용은 Visual Basic 6.0 사용자를 위한 도움말을 참조하십시오. 이 항목에는 IDE(통합 개발 환경), 웹 기능, 프로젝트, 폼, 상수 및 Circle, Line, Pset 등의 메서드에 변경된 사항에 관한 정보가 나와 있습니다.
변경된 요소
다음 표에서는 변경된 프로그래밍 요소와 이 프로그래밍 요소를 대체하는 요소를 보여 줍니다.
Visual Basic 6.0 프로그래밍 요소 |
상응하는 Visual Basic 2008 요소 |
네임스페이스, 클래스, 런타임 라이브러리 위치 |
---|---|---|
Abs 함수 |
||
AscB 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
As Any 키워드 구 |
Visual Basic 2008에서는 지원되지 않습니다. Visual Basic 6.0 사용자를 위한 선언 구문을 참조하십시오. |
해당 없음 |
Atn 함수 |
||
Calendar 속성 |
||
ChDir 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
ChDrive 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Chr$,ChrB, 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
Close 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Cos 함수 |
||
Currency 데이터 형식 |
Decimal 데이터 형식. 자세한 내용은 Visual Basic 6.0 사용자를 위한 데이터 형식 변경 사항을 참조하십시오. |
|
CVDate 함수 |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
|
CVErr 함수 |
해당 없음 |
|
Date 함수, Date 문 |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
|
Date$ 함수 |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
|
Debug.Assert 메서드 |
||
Debug.Print 메서드 |
Write, WriteIf, WriteLine 및 WriteLineIf 메서드 |
|
Deftype 문 |
Visual Basic 2008에서는 지원되지 않습니다. Visual Basic 6.0 사용자를 위한 데이터 형식 변경 사항을 참조하십시오. |
해당 없음 |
DeleteSetting 문 |
Visual Basic 런타임 라이브러리 멤버, Interaction 모듈 |
|
DoEvents 함수 |
||
Empty 키워드 |
해당 없음 |
|
Eqv 연산자 |
= 연산자. 자세한 내용은 Visual Basic 6.0 사용자를 위한 Boolean 연산자를 참조하십시오. |
해당 없음 |
Exp 함수 |
||
FileCopy 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Get 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
GoSub 문 |
Visual Basic 2008에서는 지원되지 않습니다. Return 문을 사용하십시오. Visual Basic 6.0 사용자를 위한 컨트롤 문을 참조하십시오. |
해당 없음 |
Imp 연산자 |
Visual Basic 2008에서는 지원되지 않습니다. Not 및 Or 연산자와 Visual Basic 6.0 사용자를 위한 Boolean 연산자를 참조하십시오. |
해당 없음 |
Initialize 이벤트 |
Visual Basic 2008에서는 지원되지 않습니다. Sub New를 사용하십시오. Visual Basic 6.0 사용자를 위한 Class_Initialize 변경 사항 및 생성자 및 소멸자 사용을 참조하십시오. |
해당 없음 |
Input #, Input$ 문, Input$, InputB, InputB$ 함수 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Instancing 속성 |
Visual Basic 2008에서는 지원되지 않습니다. 클래스 수준의 선언에 대한 자세한 내용은 Private(Visual Basic) 및 Public(Visual Basic)을 참조하십시오. 프로시저 수준의 선언에 대한 자세한 내용은 Shared(Visual Basic)를 참조하십시오. |
해당 없음 |
InStrB 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
IsEmpty 함수 |
Visual Basic 런타임 라이브러리 멤버, Information 모듈 |
|
IsMissing 함수 |
Visual Basic 2008에서는 지원되지 않습니다. Visual Basic 6.0 사용자를 위한 프로시저 선언을 참조하십시오. |
해당 없음 |
IsNull 함수 |
Visual Basic 런타임 라이브러리 멤버, Information 모듈 |
|
IsObject 함수 |
Visual Basic 런타임 라이브러리 멤버, Information 모듈 |
|
Kill 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
LCase$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
Left$, LeftB, LeftB$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
LenB 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
Let, Set 할당문 |
Visual Basic 2008에서는 지원되지 않습니다. 새로 추가된 Set 문은 이전 문과 관련이 없습니다. Visual Basic 6.0 사용자를 위한 기본 속성 변경 사항을 참조하십시오. |
해당 없음 |
Line Input # 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Load 문 |
New(Visual Basic) 키워드, Show 메서드, Load 이벤트 |
|
Lock 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Log 함수 |
||
LSet, RSet문 |
LSet 함수, PadRight, PadLeft. Visual Basic 6.0 사용자를 위한 데이터 형식 변경 사항을 참조하십시오. |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 및 System 네임스페이스, String 클래스 |
LTrim$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
MidB 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
MidB 문 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
MkDir 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Name 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Now 함수 |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
|
Null 키워드 |
해당 없음 |
|
Oct$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Conversion 모듈 |
|
On ... GoSub 구문 |
Visual Basic 2008에서는 지원되지 않습니다. Select...Case 문을 사용하십시오. Visual Basic 6.0 사용자를 위한 컨트롤 문을 참조하십시오. |
해당 없음 |
On ... GoTo 구문 |
Visual Basic 2008에서는 지원되지 않습니다. Select...Case 문을 사용하십시오. Visual Basic 6.0 사용자를 위한 컨트롤 문을 참조하십시오. |
해당 없음 |
Open 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Option Base 문 |
Visual Basic 2008에서는 지원되지 않습니다. Visual Basic 6.0 사용자를 위한 배열 범위를 참조하십시오. |
해당 없음 |
Option PrivateModule 문 |
Visual Basic 2008에서는 지원되지 않습니다. Module 문을 사용하십시오. |
해당 없음 |
Print # 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Property Get, Property Let, Property Set 문 |
Visual Basic 2008에서는 지원되지 않습니다. Visual Basic 6.0 사용자를 위한 속성 프로시저 변경 사항을 참조하십시오. |
해당 없음 |
Put 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Reset 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Right$, RightB 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
RmDir 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Round 함수 |
||
RSet, LSet 문 |
RSet 함수. 자세한 내용은 Visual Basic 6.0 사용자를 위한 데이터 형식 변경 사항을 참조하십시오. |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
RTrim$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
SaveSetting 문 |
Visual Basic 런타임 라이브러리 멤버, Interaction 모듈 |
|
Scale 메서드 |
Visual Basic 2008에서는 지원되지 않습니다. |
해당 없음 |
Set, Let 할당문 |
Visual Basic 2008에서는 지원되지 않습니다. 새로 추가된 Set 문은 이전 문과 관련이 없습니다. Visual Basic 6.0 사용자를 위한 기본 속성 변경 사항을 참조하십시오. |
해당 없음 |
SetAttr 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Sgn 함수 |
||
Sin 함수 |
||
Sqr 함수 |
||
String 함수 |
String 생성자. 자세한 내용은 Visual Basic 6.0 사용자를 위한 String ($) 함수를 참조하십시오. |
|
String ($) 함수 |
Visual Basic 2008에서는 지원되지 않습니다. Visual Basic 6.0 사용자를 위한 String ($) 함수를 참조하십시오. |
해당 없음 |
Terminate 이벤트 |
Visual Basic 2008에서는 지원되지 않습니다. Sub Dispose 및 Sub Finalize를 사용하십시오. 생성자 및 소멸자 사용을 참조하십시오. |
해당 없음 |
Time 함수, Time 문 |
TimeOfDay 속성. 자세한 내용은 DateTime 구조체 및 Date 데이터 형식을 참조하십시오. |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
Time$ 함수 |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
|
Timer 함수 |
Visual Basic 런타임 라이브러리 멤버, DateAndTime 모듈 |
|
Trim$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
Type 문 |
Visual Basic 2008에서는 지원되지 않습니다. Structure 문을 사용하십시오. Visual Basic 6.0 사용자를 위한 구조체 선언을 참조하십시오. |
해당 없음 |
UCase$ 함수 |
Visual Basic 런타임 라이브러리 멤버, Strings 모듈 |
|
Unlock 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Variant 데이터 형식 |
Object 데이터 형식. 자세한 내용은 Visual Basic 6.0 사용자를 위한 유니버설 데이터 형식 변경 사항을 참조하십시오. |
해당 없음 |
Wend 키워드 |
While...End While 문 및 End 문. 자세한 내용은 Visual Basic 6.0 사용자를 위한 컨트롤 문을 참조하십시오. |
해당 없음 |
Width # 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |
|
Write # 문 |
Visual Basic 런타임 라이브러리 멤버, FileSystem 모듈 |