Работа с ini файламы

  • Автор темы Artexoid
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Artexoid

#1
Может я задаю глупый вопрос, но я только пробую писать на C++ и я могу разобраться как прочитать инфу из ini файла. Мне это очень срочно надо подскажите пожалуйста!!
 
?

????

#3
Artexoid
Молодец. Но было бы не плохо увидеть исходник - может он кому-нибудь пригодится.
 
A

Artexoid

#4
Ок, вот два примера, чтение и запись. Пользуйтесь люди :) :)
Код:
#include <inifiles.hpp> //Подключение библиотеки
. . . .
. . . . 
{
//Пример записи строки в ini файл;

TIniFile* ini; //Объевление переменной для работы с ini файломи
String str; //Объевление строковой переменной (для примера)

str = "Проверка";
ini = new TIniFile(ExtractFilePath(Application->ExeName)+"Test.ini"); //Создание (подключение если файл есть) файла.
ini -> WriteString("MAIN","Test",str); //Запись значение переменной srt в файл Test.ini.
delete ini; //Отключение от файла, удаление переменной.           
}
. . . .
. . . . 
{
//Пример чтения строки из ini файла;

TIniFile* ini; //Объевление переменной для работы с ini файломи
String str; //Объевление строковой переменной (для примера)

ini = new TIniFile(ExtractFilePath(Application->ExeName)+"Test.ini"); //Создание (подключение если файл есть) файла.
str=ini->ReadString("MAIN","Test",str); //Чтение значения из файла и запись его в переменную str.         
delete ini; //Отключение от файла, удаление переменной.           
}
Темже способом можно работать с целочисленными WriteInteger / ReadInteger, с логическими значениями WriteBool / ReadBool, со значениями вещественного типа WriteFloat / ReadFloat с датой и т.п.
 
Статус
Закрыто для дальнейших ответов.