Как сделать калькулятор в Delphi?

Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.

Как Delphi реализует многоплатформенную разработку?

Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...

Проблемы ini-файла

Советы » INI файлы » Проблемы ini-файла

Кто-нибудь имел какие-нибудь проблемы при использовании модуля TIniFile? Я думаю здесь какая-то детская проблема с кэшированием!!!

Вот что я делал:

(* c:	est.ini уже существует *)
myIni := TIniFile.Create('c:	est.ini');
With

myIni do

begin

// .... (добавляем новую секцию в test.ini end

; myIni.Free; RenameFile('c: est.ini', 'c: est1.ini');

Что я получил:

  1. test1.ini НЕ ИМЕЕТ добавленной мною секции;
  2. всякий раз при создании или открытии нового файла в том же самом каталоге с помощью File Manager, 'c: est.ini' появляется вновь, и у него СУЩЕСТВУЕТ секция, которую я добавлял.

Я решил эту проблему добавлением следующей строки перед IniFile.Free:

WritePrivateProfileString(nil

, nil

, nil

, PChar(IniFileName));

Для получения дополнительной информации обратитесь к электронной справке к разделу 'WritePrivateProfileString'.

Другое по теме:

Категории

Статьи

Советы

Copyright © 2024 - All Rights Reserved - www.delphirus.com