Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2013, 11:56   #1
Petyu
Пользователь
 
Регистрация: 04.12.2012
Сообщений: 23
Вопрос анимация

Подскажите пожалуйста то как заанимировать эту багодельню
Код:
unit Unit1;

interface

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

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

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
 with Form1.Canvas do
 begin
 Pen.Color:=clBlue;
 brush.Color:=clMaroon;
Rectangle (0,0,400,200);
brush.Color:=clgreen;
Rectangle (400,100,550,200);
brush.Color:=claqua;
brush.Style:=bsCross;
Rectangle (400,0,500,100);
moveto(500,0);
lineto(550,100);
brush.Color:=clgray;
brush.Style:=bssolid;
canvas.roundrect (250,200,400,350,150,150);
canvas.roundrect (25,200,175,350,150,150);
brush.Color:=clblack;
canvas.roundrect (300,250,350,300,50,50);
canvas.roundrect (75,250,125,300,50,50);
moveto (100,275);
lineto(325,275);
end;
end;

end.
Petyu вне форума Ответить с цитированием
Старый 10.01.2013, 12:40   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

Выкинуть все числа, заменить на переменные, в таймере по нужному закону их менять, получится движение. Искать по форуму "летающий мячик" - сто раз обсуждалось.
phomm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
анимация shad0w Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 13.12.2020 11:02
анимация Irk-O Помощь студентам 3 07.10.2010 22:32
Анимация pak1n C++ Builder 3 28.05.2010 23:51
анимация Juffin Общие вопросы Delphi 2 26.05.2009 20:04
анимация в с++ True_girl Помощь студентам 7 01.03.2009 18:57