![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
ну да. А в деструкторе можете сделать очистку канвы.
Изобретатель велосипедов
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 03.12.2008
Сообщений: 76
|
![]()
Как именно? Если можно, хотя бы примерным кодом) И еще вопросик, как инициализировать конструктор в коде программы, при щелчке на радиобаттон.. просто figure.create не прокатывает. Тот же вопрос и с деструктором
При установке Линукс не пострадало ни одного пингвина... Зато пострадало много дятлов..
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
это в деструкторе:
form1.Canvas.Rectangle(Form1.PaintB ox1.Left,Form1.PaintBox1.Top,Form1. PaintBox1.Width,Form1.PaintBox1.Hei ght); А Self.Krest2(...) в Create'е. Должно работать.
Изобретатель велосипедов
Последний раз редактировалось Selestis; 01.05.2009 в 12:02. |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 03.12.2008
Сообщений: 76
|
![]()
а можно, допустим в предке описать деструктор, а в потомках вызвать его с помощью inherited? Потом вызвать деструктор в коде как figure.destroy?
и как правильно вызывать деструктор, figure.destroy или figure.free?
При установке Линукс не пострадало ни одного пингвина... Зато пострадало много дятлов..
|
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
Destroy или Free зависит от того, как вы назвали деструктор
![]()
Изобретатель велосипедов
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 03.12.2008
Сообщений: 76
|
![]()
Спасибо Вам огромное, посижу поделаю, если что не получиться-отпишусь)
При установке Линукс не пострадало ни одного пингвина... Зато пострадало много дятлов..
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 03.12.2008
Сообщений: 76
|
![]()
да, практически все получилось... в конструкторе описываю создание фигуры, в деструкторе очистку канвы... только вот все равно деструктор не работает, как надо..
При установке Линукс не пострадало ни одного пингвина... Зато пострадало много дятлов..
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание своего класса в Delphi 7 - фигуры для шахматной доски | electric | Компоненты Delphi | 18 | 24.10.2013 15:06 |
создание своего архиватора | kuzmich | Общие вопросы Delphi | 9 | 08.01.2009 06:17 |
Создание своего класса | AlexandrSid | Общие вопросы Delphi | 3 | 19.05.2008 13:28 |
Создание своего формата | AnaSha | Microsoft Office Excel | 1 | 09.01.2007 16:20 |