Цитата Сообщение от FilippOk
Нет, фокус не в этом.
Фокус в том, что этот алгоритм будет работать правильно, если ему дать нужную строку. А чтобы ему дать нужную строку, надо сделать анализ каждой читаемой из settings.ini строки на соответсвие куче требований...
А-а-а, дошло наконец то. Т.е. проблема в том, чтобы выделить строки, принадлежащие секции [Hotkey move]?
Так это тоже элементарно.
Читаешь поочередно каждую строчку и сравниваешь ее с [Hotkey move]
Как только нашел эту строку, делаешь цикл в котором:
1) читаешь очередную строчку conf.ini
2) убираешь ведущие/конечные пробелы
3) если первый символ = "[", то конец цикла, ибо началась следующая секция.
4) Если строка пустая ("") значит ее игнорируем и возвращаемся на начало цикла
5) Если предыдущие 2 условия не сработали, значит обрабатываем моим алгоритмом.
6) Возврат на начало цикла.
Все