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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2018, 18:53   #1
Zuhur
Новичок
Джуниор
 
Регистрация: 04.05.2018
Сообщений: 1
Печаль Аналоговые часы в c++ bilder 6

Не могу сделать стрелку для минут и часов


вот код:

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
#include <cmath>
#include <Math.hpp>
#include <DateUtils.hpp>
float alpha;
int r=50,x,y;
TPoint O(100,100);
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{

Image1->Canvas->Brush->Color=clBtnFace;
Image1->Canvas->FillRect(Image1->ClientRect);
Image1->Canvas->Pen->Color=clRed;
Image1->Canvas->Ellipse(5,5,170,175);

alpha=90-360/60.*SecondOf(Time());

x= O.x+ r*std::cos(DegToRad(alpha));
y= O.y+ -r*std::sin(DegToRad(alpha));

Image1->Canvas->MoveTo(O.x,O.y);
Image1->Canvas->LineTo(x,y);
}
Zuhur вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Аналоговые часы из VS2010 в Builder 6.0 zink C++ Builder 0 20.01.2013 20:14
Классы, аналоговые часы с будильником zink Помощь студентам 3 27.12.2012 08:58
Аналоговые часы (WinAPI + GDI + C++) ? Praid Общие вопросы C/C++ 4 15.05.2010 19:45
Аналоговые часы hamlook Microsoft Office Excel 13 09.03.2010 11:08
Аналоговые часы skalt12 Общие вопросы Delphi 12 07.07.2009 15:01