Leer fichero INI y mostrar SOLO secciones en un ListBox
Hola a todos,
Llevo horas peleando con esto y mi (escaso) conocimiento en la materia no me permite llegar más lejos... Tengo un fichero INI tal que así: Código:
[Sección1] He estado dándole vueltas al procedimiento TIniFile.ReadSections(string,TStrings) pero no doy con la tecla adecuada ¿alguna sugerencia? |
Hola a todos,
Echa un vistazo al siguiente código:
Nota que el método "ReadSections" es lo que estás buscando. Lo que pasamos como argumento, en este caso, es la variable "Items" de un "ListBox", y, será en dicha variable donde se almacenen las secciones del archivo INI, todas ellas, independientemente de su nombre. |
|
Hola a todos,
Tiene un poco más de miga este asunto. Al parecer "ReadSections" sólo funciona en Windows. Por otro lado, "ReadSubsections" no tiene esa "limitación", y, aparentemente, el resultado es el mismo:
|
Y a las malas, se lee como un fichero de texto y se buscan las líneas que empiecen por [.
|
Cita:
Ahora tengo que entender ese código BIEN, pero si: te confirmo que funciona, es lo que busco y ya puedo continuar :-) Más abajo veo que mencionas lo de que sólo funciona en windows... hasta ahora, lo que llevo hecho, es funcional en Windows y Android (era la idea inicial), pero voy a mirar ese punto que comentas. MUCHAS GRACIAS! |
Hola a todos,
Cita:
|
La franja horaria es GMT +2. Ahora son las 14:44:32. |
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