![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
![]()
Здравствуйте!
Помогите пожалуйста построить в Delphi окружность с помощью Chart. Как я понимаю, это нужно без использования Canvas. Построить окружность самым простым и доступным способом, т.е. задаётся только Радиус окружности. ![]() Как я понимаю, функция должна быть y:=SQRT(SQR(R)-SQR(x)) и нужно с помощью цикла перебрать некие значения икса? Однако у меня рисует то 1/4 окружности, то параболу, но не окружность ![]() Вот моя наработка: Код:
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru Последний раз редактировалось warma2d; 04.03.2012 в 15:53. |
![]() |
![]() |
![]() |
#2 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
Если помог, проси поставить минус. Будь оригинален!
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
![]()
Спасибо за ответ Rin, но признаю, что я не понял.
(я глупыш) ![]() Как построить окружность без Canvas, а только с помощью Chart?
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 24.03.2011
Сообщений: 130
|
![]()
Series1 что это?какой тип? тоже попробовать нарисовать хочу))
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
![]()
Нужно на форму добавить компоненту Chart из вкладки Additional. Затем щелкнуть два раза на график (chart), который у вас появился на форме. И добавить уже конкретный тип графика, который Вы хотите использовать 2d/3d, линейный, диаграммный и т.д.
После этого, в коде, Вам и потребуется Код:
как же можно построить окружность без Canvas, а только с помощью Chart ? ![]()
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru |
![]() |
![]() |
![]() |
#6 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]()
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.03.2011
Сообщений: 130
|
![]()
да у меня просто проснулся интерес и правда как нарисовать,может кинешь исходник?а можешь еще сам попробовать y:=sqr(r)+sqr(x)-1 =)
95% что не правильно но все же из графиков помню что у^2+x^2=1 ВРОДЕ БЫ формула окружности |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
![]()
phasha, формула окружности точно
Код:
Hacker19_90, Благодарю за ответ. Нет, я понимаю, что я не "профессионал", а скорее "чайник" в Delphi, но кое-что знаю. Вашу ссылку уже прочитал. Увы она мне не помогла. То есть про окружность или круг там ничего не было... ![]()
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru |
![]() |
![]() |
![]() |
#9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Series1.XValues.Order:=loNone;
И будет автору счастье
I'm learning to live...
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 17.12.2008
Сообщений: 50
|
![]()
Спасибо огромное Stilet!
Ваш ответ мне реально помог. А именно нашёл на English сайте: Код:
![]() Однако, если Вы имели в виду использовать, Series1.XValues.Order:=loNone; в голом виде, т.е. в моём коде, то я не понял как это можно сделать. Не смотря на то, что теперь понятно, как можно построить окружность, я так и не разобрался, как можно изменять его радиус ? ![]()
Skype: warma2d
ICQ: 838012 mail warma2d@ya.ru Последний раз редактировалось warma2d; 04.03.2012 в 21:01. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi. Окружность по Брэзенхему. | Muaxaxa | Помощь студентам | 5 | 23.10.2011 21:16 |
Построить окружность в Delphi | scorp93 | Помощь студентам | 1 | 23.01.2011 16:27 |
Как построить петлю магнитного гистерезиса в Delphi | 1408sunwell23 | Общие вопросы Delphi | 2 | 17.12.2010 22:14 |
(С++)построить окружность, проходящую через k>=3 точек каждого из двух множеств... | Suitable | Помощь студентам | 1 | 18.01.2009 23:19 |
Построить треугольник по координатам его вершин и описать около него окружность. | Lion | Помощь студентам | 22 | 01.04.2008 23:37 |