|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.05.2016, 23:20 | #1 |
Пользователь
Регистрация: 04.05.2016
Сообщений: 47
|
[Delphi7]Нарисовать круг по указанным пользователем координатами центра и радиусом.
Нарисовать круг по указанным пользователем координатами центра и радиусом.
В делфи я совсем зеленый новичок токо начал изучать. Как такое делается? Последний раз редактировалось destra1j; 14.05.2016 в 23:31. |
15.05.2016, 01:34 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Рисуется на чьей-нибудь канве. Можно прямо на форме.
Код:
|
15.05.2016, 12:04 | #3 |
Пользователь
Регистрация: 04.05.2016
Сообщений: 47
|
у вас я так понял дефолтные кjординаты радиуса и центра а можно сделать так чтоб они вводились пользователем в какой-то edit?
|
15.05.2016, 13:23 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
|
|
15.05.2016, 14:01 | #5 | |
Пользователь
Регистрация: 04.05.2016
Сообщений: 47
|
Цитата:
Расстояние между центром прямоугольника и верхней левой точкой можно ведь считать за радиус? И как програмно прописать чтоб пользователь задавал центр? |
|
15.05.2016, 14:27 | #6 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Так вам же в предыдущем , в #4 - все расписали.
А про центр - см. рисунок: |
15.05.2016, 14:31 | #7 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Ну, так неинтересно!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
15.05.2016, 15:23 | #8 |
Пользователь
Регистрация: 04.05.2016
Сообщений: 47
|
ну тогда я не знаю как задать радиус
|
15.05.2016, 15:30 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А как координаты центра или верхней левой точки знаешь? Радиус так же, только одно число, а не два
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
15.05.2016, 15:40 | #10 |
Пользователь
Регистрация: 04.05.2016
Сообщений: 47
|
блин а как тогда делать ее если ничего не извесно?
канвас это же какобы система координат в которой можно указать координаты центра сделать к примеру запрос х,y токи центра.Если с центром вроде понятно то как сделать радиус?Радиус по простому это расстояние от центра круга до его края с этого у меня выплывает вопрос можно ли в чем то измерить расстояние между центром и точкой в системе координат канваса? Последний раз редактировалось destra1j; 15.05.2016 в 15:53. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi7 | P.T.A. | Помощь студентам | 2 | 29.10.2013 20:10 |
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ | KazBoy | Помощь студентам | 1 | 12.04.2011 18:07 |
Delphi7 | Анастасья | Помощь студентам | 2 | 14.12.2010 21:35 |
Delphi7 | Veterok0587 | Помощь студентам | 4 | 07.04.2010 16:48 |