Cómo usar archivos ini en programación vb
Puede utilizar VB para llamar a la función API del sistema GetPrivateProfileString para leer uno o todos los datos del archivo ini.
El método de declaración es el siguiente: Declare?Function?GetPrivateProfileString?Lib?"kernel32"?Alias?"GetPrivateProfileStringA"?(ByVal?lpApplicationName?As?String,?ByVal?lpKeyName?As?Any, ?ByVal? lpDefault?As?String,?ByVal?lpReturnedString?As?String,?ByVal?nSize?As?Long,?ByVal?lpFileName?As?String)?As?Long
Declarar?Función ?GetPrivateProfileString? Lib?"kernel32"?Alias?"GetPrivateProfileStringA"?(ByVal?lpApplicationName?As?String,?ByVal?lpKeyName?As?Any,?ByVal?lpDefault?As?String,?ByVal?lpReturnedString?As?String ,?ByVal ?nSize?As?Long,?ByVal?lpFileName?As?String)?As?Long
lpApplicationName: El nombre de la sección en la que se encuentra la entrada. Esta cadena no distingue entre mayúsculas y minúsculas. Si se establece en vbNullString, la lista de todas las secciones de este archivo ini se carga en el búfer lpReturnedString.
lpKeyName: El nombre de la clave o nombre de la entrada que se obtendrá. Esta cadena no distingue entre mayúsculas y minúsculas. Si se establece en vbNullString, la lista de todos los elementos de la sección especificada se carga en el búfer lpReturnedString. ?
lpDefault: el valor predeterminado devuelto cuando no se encuentra la entrada especificada. Se puede configurar como vacío ("").
lpReturnedString: especifique un búfer de cadena con una longitud de al menos nSize.
nSize: Especifica el número máximo de caracteres cargados en el búfer lpReturnedString.
lpFileName: El nombre del archivo de inicialización. Si no especifica un nombre de ruta completo, Windows busca el archivo en el directorio de Windows.