|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.04.2007, 19:29 | #1 |
Пользователь
Регистрация: 19.02.2007
Сообщений: 24
|
Проблемы с иерархией классов
Что-то никак не могу понять как с ней работать
Вот что нужно: test = class //начальные координаты в paintbox1 x:integer; y:integer; ...... end; test2 = class (test) //конечные координаты в paintbox1 x2:integer; y2:integer; ..... end; и дальше после нажатия на кнопку рисовался квадрат через эти классы. Подскажите как это правильно реализовать? |
15.04.2007, 21:04 | #2 |
Пользователь
Регистрация: 12.04.2007
Сообщений: 12
|
нужен будет paintbox
paintbox1.Canvas.Rectangle(test.x,t est.y,test2.x,test2.y); |
15.04.2007, 21:57 | #3 |
Пользователь
Регистрация: 19.02.2007
Сообщений: 24
|
Saxon
Saxon, почему-то не работает, да и мне чуток не то нужно.
Приведу пример, имется иерархия классов: Код:
Мне нужны классы чтобы нарисовать нечто подобное: Я хочу сделать 4 класса: 1) Треугольная основа 2) Первый кривошип 3) Второй кривошип 4) Третий кривошип В классе я задаю все переменные, т.е. координаты, направление движения, углы и т.д. Мне не понятно как потом работать с этим классом. Если вставить верхнюю иерархию в делфи и нажать выполнить выдается ошибка, но почему, если с остальным текстом программы все работает. Если кому не трудно напишите пример чтобы просто нарисовать второй рисунок на экране при помощи калссов и с пояснением каждой строчки, плиз. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Библиотека классов != обычная DLL ? | darkstarx | Общие вопросы .NET | 3 | 14.04.2008 14:41 |
агрегирование классов | M_Yuri | Общие вопросы Delphi | 3 | 12.02.2008 18:31 |
использование множества классов | studenth | Общие вопросы C/C++ | 5 | 08.11.2007 14:57 |
экспорт классов из Dll | Alar | Общие вопросы Delphi | 0 | 29.10.2006 21:53 |