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

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем Artexoid, 20 май 2005.

Статус темы:
Закрыта.
  1. Artexoid

    Artexoid Гость

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

    Artexoid Гость

    Спасибо я уже сам разобрался :(
     
  3. ????

    ???? Гость

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

    Artexoid Гость

    Ок, вот два примера, чтение и запись. Пользуйтесь люди :) :)
    Код (Text):
    #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 с датой и т.п.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей