Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ini

484
01 апреля 2003 года
dimus
26 / / 20.05.2000
Как считать имена(не значения, а именно имена!) ключей из заданной секции ini-файла и поместить их в список? Если можно, с примером.

Заранее спасибо.
2.9K
01 апреля 2003 года
koks
19 / / 01.04.2003
Цитата:
Originally posted by dimus
Как считать имена(не значения, а именно имена!) ключей из заданной секции ini-файла и поместить их в список? Если можно, с примером.

Заранее спасибо.



Попробуй воспользоваться функцией GetPrivateProfileSection. Все выглядеть будет примерно так:
LPTSTR lpszBuffer = new TCHAR[2056];
char* pcNextSection = "";
CString szLine;

dwBytes = ::GetPrivateProfileSection(szSectionName, lpszBuffer, 2056, szFilePath);
pcNextSection = lpszBuffer;
szLine = pcNextSection;

if(dwBytes > 0)
{
while(*pcNextSection != 0)
{
szKeyName = szLine.Left(szLine.Find("="));
pcNextSection += strlen(pcNextSection) + 1;
szLine = pcNextSection;
}
}

484
01 апреля 2003 года
dimus
26 / / 20.05.2000
От спасибочки!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог