my ini где находится



My ini

Автор Артем Колесников задал вопрос в разделе Другое

как создать ini файл и получил лучший ответ

Ответ от $$$М@рг@рит@ $$$[гуру]
Шаг 1 - Создание и запись в ini файл секции
Создание проекта
Вы должны создать точно такой-же проект как в MFC по шагам, только тип должен быть Win32 Console. С поддержкой MFC как положенно. Win32 Console это имитация тестового режима в Windows, при изучении многих вопросов полезен, позволяет не думать о графическом интерфейсе.
Создаем код
Надо включить #include, там есть сслыка на необходимые функции.
#include "resource.h"
А вот и весь код.
void main()
{
WritePrivateProfileSection("MySection","","my.ini");
}
Описание
Функция записи в INI файл простая и реализаванна в WIN32 API а MFC естественно её использует. В параметрах указательна секцию, указатель на данные у нас "" ну и ладно, дальше имя INI файла. Если вы скомпилируете и запустите программу то в Вашем каталоге Windows (Windows 95) или Winnt (Windows NT) будет находиться файл my.ini с указанной секцией.
Данная функция имеет тип BOOL и возвращает успешность проведения перации.
Хотя использование INI файлов считаеться устаревшим, это удобнее чем править реестр и безопаснее.
Шаг 2 - Запись данных в секцию (31.08.99 - 1 Kb)
Создание проекта
Надо изменить всего одну строку.
void main()
{
WritePrivateProfileString("MySection","Name_autor",
"Artem","my.ini");
}
Описание
Пишем в готовый INI файл в созданую секцию. Параметры такие - Имя секции, имя ключа, значение, имя файла. Имя ключа будет использоваться для доступа к данным при чтении.
Структура INI файла
[Секция]
Ключ=Значение
Данная функция имеет тип BOOL и возвращает успешность проведения операции.
Результат работы в файле my.ini
[MySection]
Name_autor=Artem
Шаг 3 - Чтение данных
Первым обьявлением включаемых библиотек ставим включение библиотеки потока
#include "iostream.h"
...
Изменяем функцию main()
void main()
{
char lpReturnedString[100];
GetPrivateProfileString("MySection","Name_autor",
"not ready",lpReturnedString,99,"my.ini");
cout << lpReturnedString << endl;
int i;
cin >> i;
}
Описание
Мы добавляем библиотеку работы с потоком. Поток удобен для быстрого вывода и ввода данных. Достаточно знать несколько команд и нет необходимости разбираться в ключах команды printf.
cout << переменная - выводит на экран,
cin >> переменная - получает с клавиатуры.
Первой командой мы обьявляем массив символов с размером в 100. Размер специально сделан побольше, а вдруг строка будет длинная.
Функцией GetPrivateProfileString с именем по которому все понятно мы читаем данные из секции MySection, ключ Name_Autor, дальше пишется строка чем заполнить буфер в случае неудачи, сам буфер, количество считываемых символов, и имя INI файла.
Возвращаемое значени количество считанных символов, это значение нужное, но не в данном примере.
Последнии строки написаны чтобы задержать выполнение программы до ввода цифры и увидеть результат.
Источник:

Ответ от Кирилл Дьячков[новичек]
Обсуждали тут уже, юзай mwfix
my ini где находится

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: как создать ini файл
спросили в Музыка Hawkwind
Скажите мнение о этой песни . если вам не трудно))
мине она оч, оч нрав.... *____*
воть сама песня.... наизусть уже выучила блин.... хД
подробнее...

Какую микроволновку выбрать?
с БИО- керамическим покрытием внутри- хорошо отмывается. Запекать в микроволновке не люблю,
подробнее...

Дельфи. Запись из edit в файл
Только так:
var
T : Text;

procedure Save(Edit);
begin
WriteLn(T,
подробнее...

Что значит aka?
Also Known As -также известный
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Каталог База
В каком каталоге хранятся базы mysql в ubuntu? напишите путь
базы лежат только в /var/lib/mysql, каталоги названы по именам баз, если собираешься переносить или
подробнее...
спросили в Хобби
Посоветуйте мне аниме в жанре "романтика" с ХОРОШЕЙ РИСОВКОЙ и нормальным сюжетом конечно же
Хьека: Тебе не уйти! - по моему мнению, самое лучшее аниме про романтику и школу.
ТораДора -
подробнее...
спросили в Другое BIM
Часто слышу про BMW 325 iMI 4x4. Что такое iMI ? )))))))))))))))))))))
Это сокращение от BMW it`s my life style(мой стиль
подробнее...

Проблема с fallout 3! У меня папки с файлом fallout.ini нет! Нигде!
Он должен быть в Мои Документы/My Games/Fallout3, посмотри
подробнее...
спросили в Техника Батарейки
Что такое Li-ion?И AA?что есть обычные батарейки,а что есть аккумуляторы?Только точно
АА это пальчиковые, а ААА это мизинчиковые. На аккумуляторах пишут ток заряда, потому, что он
подробнее...
спросили в Техника
Почему не делают аккумуляторы, современные, Li-Ion, Li-Po в форме "пальчиковых" батареек: AA, AAA?
Ответ простой: наш неграмотный в Физике и Химии народ стал бы похожие по размеру и габаритам
подробнее...

как должен работать зарядник MH-61???
А я тебе отвечу молча:

Это - ЗУ МН-23 для Li-Ion-аккумуляторов типа EL-EN9 (9a) для
подробнее...

Как правильно читается? Imo - "аймо" или "имо" ?
Раз расшифровывается: In my opinion (Ин май опинион, по моему мнению) то и произносить нeжно Имо.
подробнее...
спросили в IMI
не работает Fallout 4 пишет Unable to find an INI file. Please reinstall Fallout 4.
Ошибку в "Fallout 4": fallout 4 unable to find an INI file, игроки смогли решить таким образом.подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*