Графика в Delphi - примеры задач на построение графиков, а также компоненты для графики

Отрисовка битового образца

unit aplanes_;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;

type
TForm1 = class(TForm)
procedure FormPaint(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
sky, aplane: TBitMap; // битовые образы: небо и самолет

implementation

{$R *.DFM}

procedure TForm1.FormPaint(Sender: TObject);
begin
// создать битовые образы
sky := TBitMap.Create;
aplane := TBitMap.Create;

// загрузить картинки
sky.LoadFromFile(’sky.bmp’);
aplane.LoadFromFile(’aplane.bmp’);

Form1.Canvas.Draw(0, 0, sky); // отрисовка фона
Form1.Canvas.Draw(20, 20, aplane); // отрисовка левого самолета

aplane.Transparent := True;
// теперь элементы рисунка, цвет которых совпадает с цветом
// левой нижней точки битового образа, не отрисовываются
Form1.Canvas.Draw(120, 20, aplane); // отрисовка правого самолета

// освободить память
sky.free;
aplane.free;
end;

end.

Powered WP Ъ скачать delphi, delphi 7, скачать delphi 7, delphi файлы, delphi, компоненты, delphi 2009, delphi программы, delphi бесплатно, delphi скачать, бесплатно работа delphi, delphi создание, delphi строки, программирования delphi, borland delphi, delphi формы