nueva version

Darkin Seguir

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
25 Nov 2009
Mensajes
16
Aquí tienes un ejemplo para manejar ficheros .INI usando la API WIN32:

http://www.recursosvisualbasic.com.a...rchivo-ini.htm

En ese ejemplo se muestra cómo guardar las dimensiones de la ventana principal, de forma que al volver a ejecutar la aplicación, ésta posea su ventana principal con dichas dimensiones.

Un fichero .ini contiene la siguiente estructura:

[SECCION1]
Key1=valor1
Key2=valor2
Key3=valor3
...

[SECCION2]
Key1=valor1
Key2=valor2
...


A modo de ejemplo, tu fichero .INI, tras grabar toda la información que deseas, debería quedar algo así (es sólo un ejemplo):

[CONTROLES]
check1=0 //significa que el checkbox1 estaba desmarcado cuando la aplicación se cerró
check2=1 //lo mismo, pero el chekbox2 estaba marcado
imagen="c:\mifoto.jpg" //guardamos la ruta de la imagen que contenia...
textbox="el texto del TextBox"...
etc...

De forma que cuando la aplicación se ejecute, debe leer cada una de las entradas de ese fichero y asignar ese valor a la propiedad del objeto correspondiente.

Recuerda que en un fichero .ini puedes almacenar información de tipo númerico, texto (caracter o string). Por tanto, puedes guardar un atributo de cualquier objeto de tu aplicación que sea de éste tipo. Si es de otro distinto, por ejemplo de tipo boolean, debes "inventarte" su correspondiente codificación (por ejemplo grabar un 0 o un 1 como tipo de datos "entero").

Todo depende de qué propiedad o atributo es el que quieres guardar... echa por lo menos un vistazo a la documentación que hay en la red para el manejo de estos ficheros, verás que no es nada del otro mundo.

Un saludo.


http://t2.gstatic.com/images?q=tbn:...Ac/R9Xa7203dBA/s1600/halloween-wallpaper2.jpg
 

jjuuaannk

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Sep 2007
Mensajes
953
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Amigo te volvemos a decir por 4ta vez... vhispano es un sitio para soporte de VBULLETIN que es un sistema de FOROS, no tiene que ver con Visual basic, ni ningun otro tipo de programacion que no sea PHP para vbulletin...
estas en el foro equivocado....

espero que no se repita


saludos
 
Arriba