Показать сообщение отдельно
  #3  
Старый 23.11.2014, 10:32
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от Страдалецъ
Простейший вариант:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
 sl: TStrings;
 i, N: integer;
 b: extended;
begin
 Memo1.Clear;
 N:= 500;
 sl:= TStringList.Create;
 sl.LoadFromFile('Текст.txt');
 sl.DelimitedText:= sl.Text;
 for i := 0 to sl.Count-1 do
  if TryStrToFloat(sl[i], b) then 
   if b < N then Memo1.Lines.Add(FloatToStr(b-1))
    else Memo1.Lines.Add(FloatToStr(b))
     else Memo1.Lines.Add(sl[i]);
sl.Free;
end;
Ответить с цитированием