Работа с графикой в delphi
Лабораторная работа, 05 Февраля 2013, автор: пользователь скрыл имя
Описание работы
Цель работы: научиться работать с графикой с использованием языка программирования высокого уровня Delphi.
Работа содержит 1 файл
отчет.doc
— 89.50 Кб (Скачать)Лабораторная работа №4
Цель работы: научиться работать с графикой с использованием языка программирования высокого уровня Delphi.
procedure TForm1.Button1Click(Sender: TObject);
begin
Image1.Width:= StrToInt(Edit3.Text);
Image1.Height:= StrToInt(Edit4.Text);
Image1.Picture.Bitmap.Width:= StrToInt(Edit3.Text);
Image1.Picture.Bitmap.Height:= StrToInt(Edit4.Text);
Image1.Canvas.Brush.Color:=
Image1.Canvas.Pen.Color:=
Image1.Canvas.Rectangle(0,0,
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
x:=StrToInt(Edit1.Text);
y:=StrToInt(Edit2.Text);
w:=StrToInt(Edit6.Text);
h:=StrToInt(Edit5.Text);
Image1.Canvas.Brush.Color:=
Image1.Canvas.Pen.Color:=
case ComboBox1.ItemIndex of
0: Image1.Canvas.Ellipse(x,y,x+w,
1: Image1.Canvas.Ellipse(x,y,x+w,
2: Image1.Canvas.Rectangle(x,y,x+
3: Image1.Canvas.Rectangle(x,y,x+
end;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Image1.Canvas.Brush.Color:=
Image1.Canvas.Pen.Color:=
Image1.Canvas.Rectangle(x,y,x+
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Image1.Canvas.Brush.Color:=
Image1.Canvas.Pen.Color:=
Image1.Canvas.Rectangle(0,0,
end;
end.
Вывод: при выполнении данной лабораторной работы мы научились работать с графикой с использованием языка программирования высокого уровня Delphi.