Modern day, "archivo .ini" compatible con Unicode para almacenar datos de configuración en VB6

Me gustaría almacenar el contenido de una estructura de datos, algunas matrices y una docena de variables en un archivo que mi software puede guardar y volver a cargar, y que un usuario puede volver a editar en un editor de texto. Para la edición de texto, necesito que los datos estén claramente etiquetados, como en un buen archivo ole .ini:

AbsMaxVoltage = 17.5

Hay una GUI, y uno podría argumentar que el usuario solo debe cargar, guardar y modificar desde la GUI, pero el cliente quiere poder leer y modificar los datos como texto.

Es bastante fácil escribir código para guardarlo y volver a cargarlo (suponiendo que todas las etiquetas estén en el mismo lugar y que solo los datos hayan cambiado). Con más trabajo (o usando algunos de los códigos INI R / W que ya existen), podría prestar atención a la etiqueta, de modo que si una línea se elimina o se mueve, las variables aún se rellenan correctamente, pero ambos enfoques parecen bastante antiguos. escuela. Así que estoy interesado en cómo las mentes más brillantes en la programación abordarían esto hoy (usando VB6 de hace una década que debo admitir que todavía amo).

Descargo de responsabilidad: soy un ingeniero eléctrico, no un programador. Este no es mi trabajo diario. Bueno, tal vez sea un pequeño porcentaje de mi trabajo diario.

¡Aclamaciones

Respuestas a la pregunta(5)

Su respuesta a la pregunta