Вверх ↑
Ответов: 40
Рейтинг: 0
#1: 2026-04-27 13:20:34 ЛС | профиль | цитата
Вроде, как получилось стандартным компонентом "работа с ini" записать ключи вида:

[xyz]
abc=1
abc=2
abc=3
Соединил в строку abc=1\nabc=2\nabc, подал на точку key, а последнее значение "3" на точку value. Единственное неудобство заключается в том, что приходится удалять всю секцию и записывать заново, при этом секция уходит вниз файла. Пробовал одновременно удалять все ключи из секции и записывать в пустую, но программа падает с ошибкой.
Более правильный метод был бы с компонентом StrList, но в нём нет поддержки кодировок. Не помню почему и как на одном из компов этот компонент имел поддержку кодировок (InCharset, OutCharset, OutBOM) всегда обновлялся из офф.репозитория SVN. Но ввиду шаловливых рук, этот компонент был утрачен и заменён на последний с SVN на яндексе, в котором этой фишки нет.

P.S.: Нашёл откуда у меня были эти фишки https://forum.hiasm.com/topic/61538
карма: 1

0
Редактировалось 2 раз(а), последний 2026-04-27 19:16:17