Вопрос № 21842: Здравствуйте уважаемые.
Кто-нибудь знает - есть ли АПИшные функции работы с INI файлами. Чего-то перерыл ХЕЛП и не нашел. Нужно открыть файл и прочитать секцию (там n-ное кол-во записей)....
Вопрос № 21.842
Здравствуйте уважаемые.
Кто-нибудь знает - есть ли АПИшные функции работы с INI файлами. Чего-то перерыл ХЕЛП и не нашел. Нужно открыть файл и прочитать секцию (там n-ное кол-во записей).
Отправлен: 06.06.2005, 14:55
Вопрос задал: Voituk Alexander (статус: 7-ой класс)
Всего ответов отправлено: 3
Отвечает: Denisss
Здравствуйте, Voituk Alexander!
WinAPI функций для работы с INI-файлами нет (конечно возможно, что я ошибаюсь, но вероятность мала). Вам придется использовать либо встроенные функции компилятора для доступа к текстовым файлам (и писать, конечно же собственный алгоритм), либо использовать WinAPI функции доступа к файлам (CreateFile, ReadFile, WriteFile, CloseFile, ...)
Если Вы пишете в среде Delphi, то могу посоветовать Вам хорошую библиотеку, предназначенную для написания программ на WinAPI, без использования встроенных в Delphi функций и без VCL компонентов: LeninInc, достать можно по адресу http://lenininc.narod.ru (бесплатно для некоммерческого использования, с исходниками, естесственно)
Ответ отправил: Denisss (статус: 3-ий класс)
Отправлен: 06.06.2005, 15:52 Оценка за ответ: 4 Комментарий оценки: Если бы я писал в Дельфине, то какие проблемы, даже используя встроенные средства. Нужно чистое АПИ.
Отвечает: SackTap
Здравствуйте, Voituk Alexander!
конечно есть! вот например тут можете глянуть:
http://firststeps.ru/mfc/ini/ini1.html
--------- =)
Ответ отправил: SackTap (статус: 9-ый класс)
Отправлен: 06.06.2005, 19:38 Оценка за ответ: 5 Комментарий оценки: Отлично - я эти функции нашел, но в ХЕЛПе про них весьма коряво написано.
Отвечает: CJ
Здравствуйте, Voituk Alexander!
Нету таких функций, для работы с INI используется класс TIniFile. Если будут конкретные вопросы, спрашивай.
Ответ отправил: CJ (статус: Студент)
Отправлен: 07.06.2005, 21:30 Оценка за ответ: 1 Комментарий оценки: А вот и не правда - есть такие функции. Мне уже помогли. А класс нельзя использовать - у меня прога - это чистые АПИ