1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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

Тема в разделе "С и С++", создана пользователем Artexoid, 20 май 2005.

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

    Artexoid Гость

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

    Artexoid Гость

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

    ???? Гость

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

    Artexoid Гость

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

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