Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2011, 11:10   #1
Diablero
Пользователь
 
Регистрация: 31.01.2011
Сообщений: 42
По умолчанию Визуализация работы рекурсивной функции

Доброго времени суток!
Посоветуйте, пожалуйста, как можно решить следующую задачу. Есть рекурсивная функция (рекурсия множественная), которая является методом некого класса. Необходимо с помощью методов канвы анимировать её работу. Передавать этому методу указатель на функцию для отрисовки не хотелось бы, чтобы класс не был привязан к конкретной IDE.
Заранее спасибо!
Diablero вне форума Ответить с цитированием
Старый 25.05.2011, 11:23   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Как вариант - предусмотреть у вашего объекта свойство типа TCanvas и запихнуть в него канву того контрола, на котором будет прорисовка. И если не nil, то метод прорисовывает на заданной канве. Можно событие предусмотреть и в его обработчике рисовать. И т.д.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 25.05.2011 в 11:29.
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Узнать адрес кучи (визуализация работы с памятью). Nubilius Win Api 6 02.01.2011 09:16
Визуализация работы макроса Gawwws Microsoft Office Excel 24 01.09.2010 18:16
Визуализация работы последовательного порта Vohakisa Помощь студентам 1 01.05.2010 19:30
Составление программ с использованием рекурсивной функции S@muel Общие вопросы C/C++ 0 06.04.2009 22:27
Визуализация работы макроса zander Microsoft Office Excel 7 15.02.2009 01:09