![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать загрузку из файла типа ini в TMemo
Толик © (2004-09-08 14:55:00)Здравстуйте!
Подскажите, пожалуйста, как сделать это:
Имеем текстовый файл text.txt след. структуры:
[00]
Строка1
Строка2
...
СтрокаN
[01]
Строка1
Строка2
...
СтрокаN
...
[NN]
Строка1
Строка2
...
СтрокаN
Необходимо по вычисляемому ключу (то что стоит в квадратных скобках) в memo загрузить строки этого ключа.
Пробовал через ini так ReadSectionValues работает только тогда, когда перд каждой строкой стоит идентификатор=строкаN
Помогите, пожалуйста
PVOzerski (2004-09-08 16:34:00) [1]Либо изменяем структуру файла вот так:
[k00]
n0=Строка1
n2=Строка2
...
nN=СтрокаN
[k01]
n0=Строка1
n1=Строка2
...
и тогда работаем через стандартные ф-ции для ini-файлов,
либо читаем построчно как текстовой,
либо читаем всё в одну строку, ищем в ней позиции входов в секции ('[') и т.д.
Толик (2004-09-08 16:15:00) [2]Понятно, что не ini, выходит если читать стандартно, то надо искать символ ] - признак конца блока, а значит в текчте такого символа не должно быть, ведь так
DVM (2004-09-08 15:04:00) [3]Это не INI файл. Читай строки обычными функциями для работы с файлами и отбирай те, что нужны. Протом добавляй в MEMO.