Эквиваленты PropertyBag для пользователей Visual Basic 6.0
Обновлен: Ноябрь 2007
Объект PropertyBag Visual Basic 6.0 заменяется объектом My.Settings в Visual Basic 2008.
Концептуальные различия
В Visual Basic 6.0 объект PropertyBag используется для хранения данных объекта между экземплярами, позволяя сохранять значения и извлекать их при создании экземпляров объекта. Хотя в режиме разработки можно задать для свойств объектов значение по умолчанию, любые значения, введенные во время выполнения, утрачиваются при уничтожении объекта. Объект PropertyBag Visual Basic 6.0 позволяет сохранять копию объекта в двоичном формате и извлекать для последующего использования. Например, приложение, используемое для расчета займов, могло бы использовать объект PropertyBag для хранения процентной ставки между экземплярами, а не запрашивать ввод процента пользователем при каждом запуске этого приложения.
В Visual Basic 2008 объект PropertyBag больше не существует, однако все еще можно сохранять данные объекта с помощью объекта My.Settings. Объект My.Settings обеспечивает доступ к параметрам компонента или приложения, и это позволяет динамически сохранять и извлекать параметры свойств и другие сведения в режиме разработки и во время выполнения. Дополнительные сведения см. в разделе Управление параметрами приложения.
![]() |
---|
Объект My.Settings можно использовать только для хранения данных в типах, определенных в .NET Framework. Для сохранения настраиваемых типов данных можно использовать сериализацию. Дополнительные сведения см. в разделе Пошаговое руководство. Сохранение объекта в Visual Basic. |
См. также
Основные понятия
Пользовательские элементы управления (для пользователей Visual Basic 6.0)