• Miércoles 6 de Noviembre de 2024, 02:24

Autor Tema:  Archivos .ini  (Leído 2087 veces)

riosano

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Archivos .ini
« en: Viernes 7 de Mayo de 2004, 17:16 »
0
Hola,
tengo una aplicacion creada con unas 20 ventanas y me han propuesto mejorarla añadiendo opciones de configuracion. Es decir, el usuario podra escoger el color de los formularios, la fuente , e incluso cambiar el idioma de la aplicacion (ingles/español).
He estado mirando un poco y creo que la mejor opcion seria crear un archivo de configuracion (.ini) y cada vez que abra la aplicion ir aplicando a todos los formularios las opciones que tenga guardadas en dicho archivo, pero no se si esto sera lo correcto.
¿Ralentizaria mucho el inicio de la aplicacion el tener que cambiar todos los colores, las fuentes, el idioma ...?
¿Hay otra forma mejor de conseguir esto?

Muchas gracias a todos de antemano.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Archivos .ini
« Respuesta #1 en: Viernes 7 de Mayo de 2004, 18:24 »
0
para mi esa es la mejor opcion..
otra seria utilizando valores del regirtro pero tardaria igual.. ose no tardaria casi nada.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Amilius

  • Miembro HIPER activo
  • ****
  • Mensajes: 665
    • Ver Perfil
Re: Archivos .ini
« Respuesta #2 en: Viernes 7 de Mayo de 2004, 21:16 »
0
La verdad que el usuario no percibe la diferencia, no ralentiza para nada leer un archivo de configuración, pero sería mejor si almacena información más relevante.

Dar capacidades multilenguaje a cualquier aplicación que no fue diseñada originalmente con ese tema en cuenta es bastante trabajo, pero tiene su justa retribución. Claro que si sólo tienes unos cuantos díalogos y menus no te toma demasiado tiempo.    Pero eso de cambiar colores y tipos de letras... no se hasta que punto puede ser práctico, seguro hay muchos "detalles" adicionales que el tipo que sugirio eso "piensa" que deberás incluir. (Personalmente creo que es una majadería que pidan eso sin una justificación bien fundamentada, hay cada animal que pide cada cosa..... )

Otra forma de hacerlo:  :)

Incluir en el manual de usuario:

Como cambiar los colores y el tipo de letra:
" Ir a la ventana de configuración del sistema operativo, elegir el color y la fuente que más le guste. FIN. "  :whistling:

:hola:

riosano

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Archivos .ini
« Respuesta #3 en: Sábado 8 de Mayo de 2004, 17:15 »
0
Hola,
Tienes razon Amilius, yo creo que me esta pidiendo esto mas bien por "fastidiar" y que tenga que realizar mas trabajo.
Pero bueno, queria hacerte otra pregunta: quiero poner un dialogo para que el usuario elija el color de las pantallas, y que al iniciar la aplicacion esta se inicie con la configuracion que el usuario haya seleccionado. Entonces cuando el usuario seleccione el color lo guardo al ini y cuando se inicie la aplicacion lo leo del ini ¿no?
¿Podrias ponerme un ejemplo de codigo, para hacer esto? Es que nunca he trabajado con ficheros ini en builder (en realidad con ningun tipo de fichero).

Muchas gracias por la ayuda de todos y un saludo.