Тема: ObjectARX и INI-файлы
И снова вопрос:
Как считать данные из INI-файла?
Записать данные у меня получилось, а вот прочитать не удается, весь инет облазил, а толку ноль.
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → ObjectARX → ObjectARX и INI-файлы
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
И снова вопрос:
Как считать данные из INI-файла?
Записать данные у меня получилось, а вот прочитать не удается, весь инет облазил, а толку ноль.
> Antonio
Ты бы написал как ты их туда записывал(какой функцией). Тогда бы было ясно какой функцией читать.
P.S.: А если серьезно, то для записи/чтения ini-файлов можно использовать пару функций WritePrivateProfileString/GetPrivateProfileString
Но это к ObjectARX никакого отношения не имеет.
Я и использовал эти функции.
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.
А заменить:
CString Buffer;
на
THAR Buffer[2049];
слабо?
Ааааааааааааа, круто. Работает!!!
Извините, сам не допёр. =)
СпасибО!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → ObjectARX → ObjectARX и INI-файлы
Форум работает на PunBB, при поддержке Informer Technologies, Inc