|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.05.2007, 09:52 | #1 |
Новичок
Джуниор
Регистрация: 23.05.2007
Сообщений: 2
|
помогите пожалуйста с графикой
Никак не получается сделать семестровое задание:в image рисуем прямоугольник,в левом нижнем углу большую окружность,внутри неё меньшую окр.(радиусы вводим).Надо с помощью рисования в памяти сделать так чтобы при нажатии на пуск большая окр. двигалась по стронам прямоугольника по часовой стрелке,а маленькая по большой внутри против часовой стрелки!Если кто шарит в этом ,помогите пожалуйста,очень прошу!!!!
|
23.05.2007, 12:12 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
и че тут такого? рисовать на Image через его Canvas.
прямоугольник - Image.Canvas.Rectangle() окружность - Image.CAnvas.Ellipse() кажись хранишь координаты центров фигур в переменных кидаешь на форму TTimer и на OnTimer меняешь координаты центров фигур как надо и перерисовываешь согласно новым координатам |
23.05.2007, 15:00 | #3 |
Новичок
Джуниор
Регистрация: 23.05.2007
Сообщений: 2
|
рИСОВАТЬ ТО УМЕЮ,А ВОТ ПРОБЛЕМА С ВЫЧИСЛЕНИЕМ КООРДИНАТ!Я ПРЕКРЕПЛЮ ТО ЧТО СДЕЛАЛ,МОЖЕТ КТО ПОСМОТРИТ И НАЙДЁТ ОШИБКУ! У МЕНЯ БОЛЬШАЯ ДВИЖЕТСЯ НОРМАЛЬНО,А ВОТ МАЛЕНЬКАЯ ТО ВЫЛЕЗАЕТ ЗА БОЛЬШУЮ(ПРИ БОЛЬШОЙ СКОРОСТИ),ТО НЕ ДОХОДИТ(ПРИ МАЛЕНЬКОЙ СКОРОСТИ) !НЕ ПОЙМУ В ЧЁМ ДЕЛО!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите с графикой | glasian | Помощь студентам | 8 | 26.06.2008 00:15 |
ПОМОГИТЕ с графикой в ПАСКАЛЕ!! | Marat.kmr | Фриланс | 4 | 05.06.2008 22:22 |
Помогите с графикой | tagjik | Помощь студентам | 4 | 03.06.2008 08:05 |
Помогите с графикой (Простой вопрос) | niva622 | Помощь студентам | 6 | 17.01.2007 15:59 |