ВУЗ:
Составители:
Рубрика:
10
begin
if not opendialog1.Execute then exit;
assignfile(f, opendialog1.FileName);
memo1.Lines.LoadFromFile(opendialog1.FileName);
reset(f);
k:=0;
while not eof(f) do
begin
readln(f, s); if length(s)=4 then inc(k);
end;
closefile(f);
label1.Caption:='Ответ ' + inttostr(k)
end;
Задача 3. Показать строки файла , начинающиеся с буквы ″ф″.
Для выбора имени файла использовать компонент OpenDialog. Для
отображения в форме нужных строк файла использовать компонент
Memo. Окно работающего приложения :
procedure TForm1.Button1Click(Sender: TObject);
var f : textfile; s : string;
begin
if not opendialog1.execute then exit;
assignfile(f, opendialog1.filename);
reset(f);
while not eof(f) do
begin
readln(f, s); if s[1]='ф ' then memo1.Lines.Add(s);
end;
closefile(f);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
memo1.Lines.Clear;
end;
10
begin
if not opendialog1.Execute then exit;
assignfile(f, opendialog1.FileName);
memo1.Lines.LoadFromFile(opendialog1.FileName);
reset(f);
k:=0;
while not eof(f) do
begin
readln(f, s); if length(s)=4 then inc(k);
end;
closefile(f);
label1.Caption:='От вет ' + inttostr(k)
end;
За д а ча 3. П ока за т ь ст роки ф а йла , н а чин а ю щиеся с б у квы ″ф ″.
Для выб ора им ен и ф а йла использова т ь ком пон ен т OpenDialog. Для
от об ра ж ен ия в ф орм е н у ж н ых строк ф а йла использова т ь ком пон ен т
Memo. Окн о ра б ота ю щего прилож ен ия :
procedure TForm1.Button1Click(Sender: TObject);
var f : textfile; s : string;
begin
if not opendialog1.execute then exit;
assignfile(f, opendialog1.filename);
reset(f);
while not eof(f) do
begin
readln(f, s); if s[1]='ф ' then memo1.Lines.Add(s);
end;
closefile(f);
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
memo1.Lines.Clear;
end;
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »
