Тема: ObjectARX и INI-файлы

И снова вопрос:
Как считать данные из INI-файла?
Записать данные у меня получилось, а вот прочитать не удается, весь инет облазил, а толку ноль.

Re: ObjectARX и INI-файлы

> Antonio
Ты бы написал как ты их туда записывал(какой функцией). Тогда бы было ясно какой функцией читать.

Re: ObjectARX и INI-файлы

P.S.: А если серьезно, то для записи/чтения ini-файлов можно использовать пару функций WritePrivateProfileString/GetPrivateProfileString
Но это к ObjectARX никакого отношения не имеет.

Re: ObjectARX и INI-файлы

Я и использовал эти функции.
WritePrivateProfileString сработала нормально.
Я делал так:

CString INI_Read(const TCHAR* fileName, const TCHAR* sectionName, const TCHAR* keyName, const TCHAR* defaultValue)
{
   CString Buffer;
   GetPrivateProfileString(sectionName,keyName,defaultValue,Buffer,2048,fileName);
   return (Buffer);
}

В итоге он ругается на тип Buffer, говорит, что не может сконвертить в LPWSTR.

Re: ObjectARX и INI-файлы

А заменить:

CString Buffer;

на

THAR Buffer[2049];

слабо?

Re: ObjectARX и INI-файлы

Имелось в виду TCHAR

Re: ObjectARX и INI-файлы

Ааааааааааааа, круто. Работает!!!
Извините, сам не допёр. =)
СпасибО!