Visual Basic 6.0 사용자를 위한 PropertyBag 대응 항목

업데이트: 2007년 11월

Visual Basic 6.0 PropertyBag 개체는 Visual Basic 2008에서 My.Settings 개체로 대체되었습니다.

개념적 차이

Visual Basic 6.0에서는 인스턴스 간에 개체의 데이터를 유지하기 위해 PropertyBag 개체를 사용합니다. 이 개체를 사용하면 값을 저장하여 다음에 해당 개체가 인스턴스화될 때 값을 검색할 수 있습니다. 디자인 타임에 개체의 속성을 기본값으로 설정할 수 있지만 런타임에 입력된 값은 개체가 소멸되면 손실됩니다. Visual Basic 6.0의 PropertyBag 개체를 사용하면 개체의 복사본을 이진 형식으로 유지하고 나중에 검색할 수 있습니다. 예를 들어, 대출금을 계산하는 데 사용되는 응용 프로그램에 PropertyBag 개체를 사용하면 응용 프로그램이 실행될 때마다 사용자가 이자율을 입력하지 않아도 여러 인스턴스에서 동일한 이자율을 사용할 수 있습니다.

Visual Basic 2008에서는 PropertyBag 개체가 더 이상 존재하지 않지만 My.Settings 개체를 사용하여 개체의 데이터를 계속 유지할 수 있습니다. My.Settings 개체를 사용하면 구성 요소 또는 응용 프로그램의 설정에 액세스할 수 있고, 디자인 타임 및 런타임에 속성 설정과 기타 정보를 동적으로 저장하고 검색할 수 있습니다. 자세한 내용은 응용 프로그램 설정 관리를 참조하십시오.

참고:

My.Settings 개체는 .NET Framework에서 정의한 형식으로 데이터를 유지할 때만 사용할 수 있습니다. 사용자 지정 데이터 형식의 경우에는 serialization을 사용하여 데이터를 유지할 수 있습니다. 자세한 내용은 연습: Visual Basic에서 개체 유지를 참조하십시오.

참고 항목

개념

Visual Basic 6.0 사용자를 위한 사용자 정의 컨트롤