Показать сообщение отдельно
  #3  
Старый 22.03.2011, 22:21
NO PASARAN NO PASARAN вне форума
Прохожий
 
Регистрация: 15.03.2011
Сообщения: 17
Репутация: -58
По умолчанию

Цитата:
Сообщение от lmikle
Код:
function GetValue(AFileName, AVarName : String) : String;
var
  I : Integer;
  L : TStringList;
  ALen : Integer;
begin
  Result := '';
  ALen := Length(AVarName);
  L := TStringList.Create;
  Try
    L.Load(AFileName);
    For I := 0 To L.Count-1 Do
      If Copy(L[i],1,ALen) = AVarName Then
         Begin
            Result := Copy(L[i],ALen+2,Length(L[i])-ALen-2); // проверить.
         End;
  Finally
    L.Free;
  End;
end;

Проверить корректность длинны копирования результата.


Спасибо за труд, но к сожалению не очень понял, как применить данную функцию к моей задачи. Если не затруднит, можно поподробнее?)
Ответить с цитированием