Программы   Загрузка Партнерство   О компании Контакты  
 
                    
  Карта Сайта   
   

Как сохранить и получить строку из INI-файла

Ниже показаны две функции, которые помещают и получают значение переменной (StringName) в ini-секции (IniSection) ini-файла (TheIniFile)}


function IniGetStringValue(
  TheIniFile: string;
  IniSection: string;
  StringName: string;
  DefaultString: string): string;
var
  TheIni: TIniFile;
begin
  TheIni := TIniFile.Create(Self);
  try
    Result :=
      TheIni.ReadString(
      IniSection,
      StringName,
      DefaultString);
    if Result = '' then
      Result := DefaultString;
  finally
    TheIni.Free;
  end;
end;

function IniSetStringValue(
  TheIniFile: string;
  IniSection: string;
  StringName: string;
  StringValue: string): Boolean;
var
  TheIni: TIniFile;
begin
  TheIni := TIniFile.Create(Self);
  try
    try
      TheIni.WriteString(
        IniSection,
        StringName,
        StringValue);
      Result := True;
    except
      Result := False;
    end;
  finally
    TheIni.Free;
  end;
end;

           


Сверла по бетону, металлу, дереву - сверло алмазное. Инструмент домашнего мастера. . рав-бариах . диагностика и ремонт кондиционеров . ysl сумки .


Программы  |  Загрузка  |  Партнерство  |  О компании  |  Контакты

Copyright © LSD Software 2006 - 2011