Воронеж 2021 Практическая работа №1 Тема практической работы: Файл проекта. Структура и Назначение


Вывод : Сегодня я научился использовать многострочный редактор TMemo. Практическая работа №20



бет18/22
Дата02.01.2022
өлшемі0.7 Mb.
#452576
түріПрактическая работа
1   ...   14   15   16   17   18   19   20   21   22
ооп итог

Вывод : Сегодня я научился использовать многострочный редактор TMemo.

Практическая работа №20

Тема практической работы: Использование многострочного редактора TRichEdit.

Цель практической работы: Написать программу с использованием многострочного редактора TRichEdit.

Ход работы:

Задание №1

Рис 83 Рис 84 Рис 85

Листинг :

unit Unit1;

interface

uses


Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,

Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.ComCtrls;

type

TForm1 = class(TForm)



RichEdit1: TRichEdit;

Button1: TButton;

Button2: TButton;

Button3: TButton;

SaveDialog1: TSaveDialog;

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }



end;

var


Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

begin

RichEdit1.Lines.SaveToFile('1.TXT');



If SaveDialog1.Execute then

begin


RichEdit1.Lines.SaveToFile(SaveDialog1.FileName);

End;


end;

procedure TForm1.Button2Click(Sender: TObject);

begin

RichEdit1.Clear;



end;

procedure TForm1.Button3Click(Sender: TObject);

begin

RichEdit1.SelStart:=0;



RichEdit1.SelLength:=5;

RichEdit1.SelAttributes.Color:=clRed;

RichEdit1.SelStart:=6;

RichEdit1.SelLength:=3;

RichEdit1.SelAttributes.Color:=clGreen;

RichEdit1.SelStart:=10;

RichEdit1.SelLength:=7;

RichEdit1.SelAttributes.Color:=clBlue;

end;

end.




Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   22




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет