¿como Procesar listado en archivos INI?
Hola
tengo un archivo INI. que se usa para guardar listas de compras de productos. que son variables pueden ser 1, 3, 10, 50, 100. 500. y los tengo que procesar y pasar a una base de datos. mi problema es que no se como hacer un bucle para leer la informacion de articulos. he pensado en un For i := 0 to X -1 do begin end el archivo ini es asi. Código:
|
Hola
No me parece tan mala idea. Articulo + i Saludos |
Utiliza la clase TIniFile que contiene los métodos necesarios para leer secciones y valores de un archivo INI.
// Saludos |
Hola
Curioso: [Articulo1] y [Articulo3] tienen la misma cantidad de elementos, pero [Articulo2] y [Articulo4] Tienen mas. Lo que quiere decir que al incluirlos en la Tabla algunos datos quedaran vacíos. Saludos |
Cita:
lo que no se es ¿como hacer el bucle? estoy usando la clase TIniFile pero en ella no se cual metodo es para leer todas las secciones. o algo asi. y de ahi hacer un bucle. |
Cita:
en el listbox1 no se agrega nada. |
Pon el cursor encima de TIniFile y pulsa F1, también puedes hacer una búsqueda por clubdelphi, se ha tratado el tema varias veces.
|
Edito, pero JXJ, no me había fijado que eres tú quien pregunta eso, debes tomarte un descanso y relajarte, luego sigues y verás que lo sabes hacer, ¡¡¡que tú eres de los expertos!!! :)
|
A ver, mira este hilo.
|
Hola
Estoy seguro de que lo haria algo chapucero pero lo que dije de los campos en la tabla sigue siendo cierto. Por otro lado, lo de [Articulo + i] es lo que se me ocurre para hacer el recorrido ya que se tiene la ventaja de que los nombres son iguales, salvo el numero. Saludos |
Cita:
|
una duda enorme
ahora el archivo tiene secciones e informacion que pueden estar o no Código:
puede tener 1 o mas o puedo no estar. como puedo buscar dentro de la seccion ?? ArticuloPreciosimpuestos informacion que es casi identica y solo cambia por el nombre o puede no tener secuencia IVATRASLADADO IVATRASLADADO2 |
La franja horaria es GMT +2. Ahora son las 12:10:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi