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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.07.2009, 06:49   #1
zoza1
Пользователь
 
Регистрация: 01.07.2009
Сообщений: 15
По умолчанию Помогите пажалуйста!

Народ помогите пажалуйста решить графическую задачку: Имитировать взлет ракеты.
Заранее спасибо!
zoza1 вне форума
Старый 04.07.2009, 10:39   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
procedure raketa(x,y:Integer;color:TColor);
const dx=5;
      dy=5;

begin
  with Form5.Img1,Form5.Img1.Canvas do
  begin
      Brush.Color:=clWhite;
      FillRect(rect(0,0,Width,Height));
      a:=a+5;
      TextOut(10,10,Inttostr(a)+' секунд - полет нормальный');
      buf:=pen.Color;
      Pen.Color:=color;
      Brush.Color:=clWhite;
      Rectangle(x,y,x+3*dx,y-16*dy);
      MoveTo(x,y-16*dy);
      LineTo(Round(x+1.5*dx),y-18*dy);
      LineTo(x+3*dx,y-16*dy);
      MoveTo(X,y);
      LineTo(x-dx,y+dy);
      LineTo(x-dx,y-5*Dy);
      LineTo(x,y-6*dy);
      MoveTo(X+3*dx,y);
      LineTo(x+4*dx,y+dy);
      LineTo(x+4*dx,y-5*Dy);
      LineTo(x+3*dx,y-6*dy);
      Rectangle(x+dx,y+dy,x+2*dx,y-6*dy);

    end;

end;
procedure TForm5.tmr3Timer(Sender: TObject);
begin
   raketa(x,y,clWhite);
   y:=y-5;
   raketa(x,y,ClBlue);
end;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума
Закрытая тема


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