GetAllSettings (función)

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Nota: La función, el método, el objeto o la propiedad descritas en este tema se desactiva si se está ejecutando el servicio de expresión Microsoft Jet en modo de recinto de seguridad, lo que evita la evaluación de expresiones potencialmente no seguras. Para obtener más información sobre el modo de recinto de seguridad, busque "modo de recinto de seguridad" en la Ayuda.

Devuelve una lista de configuraciones clave y sus respectivos valores (originalmente creados con SaveSetting) de entrada de una aplicación en el registro de Windows o (en Macintosh) información en el archivo de inicialización de la aplicación.

Sintaxis

GetAllSettings ( nombre de aplicación sección )

La sintaxis de la función GetAllSettings tiene los siguientes argumentos:

Argumento

Descripción

nombre de aplicación

Obligatorio. Expresión String que contiene el nombre de la aplicación o proyecto cuya configuración de clave se solicita. En Macintosh, este es el nombre de archivo del archivo de inicialización en la carpeta Preferencias en la carpeta del sistema.

sección

Obligatorio. Cadena expression que contiene el nombre de la sección cuyas configuraciones clave se solicitan. GetAllSettings devuelve un valor de tipo Variant cuyo contenido es una bidimensional matriz de cadenas que contiene todas las configuraciones de clave en la sección especificada y sus valores correspondientes.


Comentarios

GetAllSettings devuelve un no inicializados Variant si no existe nombre de aplicación o sección .

Ejemplo

Nota: Los ejemplos siguientes muestran el uso de esta función en un Visual Basic para aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione la Referencia del programador en la lista desplegable situada junto a Buscar y escriba uno o varios términos en el cuadro de búsqueda.

En primer lugar, en este ejemplo se utiliza la instrucción SaveSetting para crear entradas en el registro de Windows para la aplicación especificada como nombre de aplicacióny usa la función GetAllSettings para mostrar los valores. Tenga en cuenta que los nombres de aplicación y sección no se puede recuperar con GetAllSettings. Por último, la instrucción DeleteSetting quita las entradas de la aplicación.

' Variant to hold 2-dimensional array returned by GetAllSettings
' Integer to hold counter.
Dim MySettings As Variant, intSettings As Integer
' Place some settings in the registry.
SaveSetting appname := "MyApp", section := "Startup", _
key := "Top", setting := 75
SaveSetting "MyApp","Startup", "Left", 50
' Retrieve the settings.
MySettings = GetAllSettings(appname := "MyApp", section := "Startup")
For intSettings = LBound(MySettings, 1) To UBound(MySettings, 1)
Debug.Print MySettings(intSettings, 0), MySettings(intSettings, 1)
Next intSettings
DeleteSetting "MyApp", "Startup"

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×