Показать сообщение отдельно
  #8  
Старый 14.02.2011, 23:17
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Читай построчно через textFile, когда появится что-то отличное от A и Б - выбрасывай:

Код:
var
  F : TextFile;
  L : TStringList;
  S : String;
begin
  L := TStringList.Create;
  Try
    AssignFile(F,'c:\myfile.txt');
    Reset(F);
    While Not EOF(F) Do
      Begin
        ReadLn(F,S);
        If S <> '' Then
          If S[1] In ['А','Б','а','б'] Then // Заглавные и нет.
            L.Add(S)
      End;
   CloseFile(F);
  Finally
    L.Free;
  End;
end;


Как-то так.
Ответить с цитированием