Sección de códigos , trucos y ejemplos para visual basic


208 - SaveSetting y GetSetting. Guardar y recuperar datos del programa

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 


Nota

Es recomendable en vez de utilizar estas funciones, guardar datos de confguración del programa mediante archivos INI vía api de windows. ( Ver ejempo ). Utilizando estos ficheros se cuenta con mas posibilidades de organizar los datos de configuración, como también evitar errores de acceso al registro del sistema. Ademés es muy simple de implementarlos.


Ejemplo 1

Ejemplo de como utilizar dichas funciones para guardar datos de la aplicación en el registro.

El primero, que puede ser utilizado no solo para un ListView si no para cualquier otro, como un Flexgrid, DataGrid etc.., lo que hace es al cargar el formulario, lee del registro mediante la función GetSetting los valores del ancho de las columnas, que previamente se graban con la función SaveSetting. En el evento Unload del Formualrio, es decir al descargar

Los parámetros tanto para GetSetting como para SaveSetting son:

En el registro se verían los datos mas o menos asi:

vista previa del Editor del registro de windows con la sección , claves y valores

 

 

Donde MiProyecto es el parámetro AppName. Ancho es el parámetro Section. Luego Columna1, Columna2 y Columna3 son los Key o claves

Ejemplo

Código fuente en un formulario:

 


Ejemplo 2

Este otro , es bien simple , lo que hace es al descargar el formulario, guardar en el registro con saveSetting los valores de todos los controles Textbox del formulario que estén en un arreglo de controles llamado Text1. Y al cargar el formulario lo contraro , es decir leer los valores que tenía cada TextBox con la función GetSetting.

Colocar algunos textbox en un arreglo, por ejemplo Text1(0), Text1(1), Text1(2) ..etc...

 

vista del  formulario con el arreglo de  controles textbox

 

Código en el formulario:

 


Recursos vb 6.0 - Relacionados



Buscar en Recursos vb