Equivalentes de PropertyBag para usuarios de Visual Basic 6.0

Actualización: noviembre 2007

El objeto PropertyBag de Visual Basic 6.0 se reemplaza por el objeto My.Settings en Visual Basic 2008.

Diferencias conceptuales

En Visual Basic 6.0, el objeto PropertyBag se utiliza para guardar los datos de un objeto entre instancias, lo que permite almacenar valores y recuperarlos la siguiente vez que se crea una instancia del objeto. Aunque en tiempo de diseño se pueden establecer las propiedades de un objeto en un valor predeterminado, los valores introducidos durante la ejecución se perderán cuando se destruya el objeto. El objeto PropertyBag de Visual Basic 6.0 permite guardar una copia del objeto en un formato binario y recuperarla para su posterior utilización. Por ejemplo, una aplicación que se utilizaba para calcular créditos podía usar un objeto PropertyBag para guardar un tipo de tasa de interés entre instancias, en lugar de tener que escribirlo cada vez que se ejecuta la aplicación.

En Visual Basic 2008, ya no existe el objeto PropertyBag, pero todavía puede conservar los datos de un objeto mediante el objeto My.Settings. El objeto My.Settings proporciona acceso a una configuración de componente o de aplicación, y permite almacenar y recuperar dinámicamente valores de propiedad y otra información en tiempo de diseño y de ejecución. Para obtener más información, vea Administrar la configuración de la aplicación.

Nota:

El objeto My.Settings sólo se puede utilizar para conservar los datos en tipos definidos por .NET Framework. Para tipos de datos personalizados, puede utilizar la serialización para conservar los datos. Para obtener más información, vea Tutorial: Guardar un objeto en Visual Basic.

Vea también

Conceptos

Controles de usuario para usuarios de Visual Basic 6.0