Кто-нибудь имел какие-нибудь проблемы при использовании модуля TIniFile? Я думаю
здесь какая-то детская проблема с кэшированием!!!
Вот что я делал:
(* c:\test.ini уже существует *)
myIni := TIniFile.Create("c:\test.ini");
With myIni dobegin// .... (добавляем новую секцию в test.iniend;
myIni.Free;
RenameFile("c:\test.ini", "c:\test1.ini");
Что я получил:
test1.ini НЕ ИМЕЕТ добавленной мною секции;
всякий раз при создании или открытии нового файла в том же самом каталоге с
помощью File Manager, "c:\test.ini" появляется вновь, и у него СУЩЕСТВУЕТ
секция, которую я добавлял.
Я решил эту проблему добавлением следующей строки перед IniFile.Free:
Если Вас заинтересовала или понравилась информация по разработке на Delph - "Проблемы ini-файла", Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по работе этого модуля или примера через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!