ObtenerValor (función, GetSetting)

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

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 un valor de configuración de la clave 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

GetSetting ( nombre de aplicación sección, clave [predeterminado ] )

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

Argumento

Descripción

nombre de aplicación

Obligatorio. expresión de cadena que contiene el nombre de la aplicación o proyecto cuya 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. Expresión que contiene el nombre de la sección donde se encuentra la configuración de la clave de cadena.

clave

Obligatorio. Expresión String que contiene el nombre de la clave para devolver.

predeterminado

Opcional. Expresión que contiene el valor para devolver si se especifica ningún valor en la configuración de clave. Si se omite, se suponepredeterminadas de definición deuna cadena de longitud cero ("").


Comentarios

Si alguno de los elementos especificados como argumentos de GetSetting no existe, ObtenerValor devuelve el valor de forma predeterminada.

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 este ejemplo se utiliza primero la instrucción SaveSetting para realizar entradas en el registro de Windows (o archivo .ini en las plataformas de Windows de 16 bits) para la aplicación especificada como nombre de aplicacióny, a continuación, se usa la función GetSetting para mostrar uno de los Configuración. Dado que se especifica el argumento predeterminado , algún valor se garantiza que se devuelve. Tenga en cuenta que los nombres de sección no se puede recuperar con GetSetting. Por último, la instrucción DeleteSetting quita todas las entradas de la aplicación.

' Variant to hold 2-dimensional array returned 
' by GetSetting.
Dim MySettings As Variant
' Place some settings in the registry.
SaveSetting "MyApp","Startup", "Top", 75
SaveSetting "MyApp","Startup", "Left", 50
Debug.Print GetSetting(appname := "MyApp", _
section := "Startup", _
key := "Left", default := "25")
DeleteSetting "MyApp", "Startup"
Ampliar sus conocimientos de Office
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.

×