помогите пожалуйста с ini файлом[C++]! Ребят помогите пожалуйста с ini файлом! кароч вот что нужно сделать: делаю запись циферки в файл вот так: Ini->WriteInteger("Options", "Level", 3); как сделать такую задачу: нужно(при опр событии) увеличивать значение цифры в ini например на единицу. зараннее спасибо. надеюсь на помосчь. помогите решить такую простую задачу! очень очень нужно ее решение! Заранее спасибо! )
Code: x=Ini->ReadInteger("Options", "Level")+1; Ini->WriteInteger("Options", "Level", x); как-то так, неуверен в синтаксисе - т.к. си не юзаю
Code: #include <inifile.h> // TIniFile #include <AnsiStrings.hpp> // ChangeFileExt(); TIniFile *Ini = new TIniFile ( ChangeFileExt(Application->ExeName, ".ini") ); unsigned int count; count = Ini->ReadInteger("Options", "Level", 0); Ini->WriteInteger("Options", "Level", count++); FreeAndNil(Ini); // Unload and clear
добавлю лепту на апи) DWORD num; char buff[128]; num = GetPrivateProfileInt("OFFSETS","EngFuncs",0x00000001, "myconfig.ini"); num++; _itoa(num, buff, 10); WritePrivateProfileString("OFFSETS", "EngFuncs", buff, "myconfig.ini");