Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > OnTimer и отладка


Автор: Tark 17.3.2003, 09:07
в моей программе на OnTimer завязано обновление экрана (перерисрвка картинки), а т.к. у при трассировке активно окно среды Делфи, то перерисовать картинку нельзя - и отладка не идет

если говорить конкретно, то обработчик у меня из DelphiX компонента, но проблема скорее теоретическая, и более общая, так вот
у меня непонятки

как отлаживать программы, которые должны быть в активном окне?
как отлаживать программы с OnTimer?
как все это правильно называется? (чую, есть умные слова, которых я еще не знаю =))

хелп, плиз

Автор: Unregistered 17.3.2003, 17:17
Брекпоинты ставь.

Автор: serious 17.3.2003, 17:32
Ты бы хоть процедурку свою написал, а то мало понятно.

Автор: AntonSaburov 17.3.2003, 17:52
Цитата
как отлаживать программы, которые должны быть в активном окне?
как отлаживать программы с OnTimer?
как все это правильно называется? (чую, есть умные слова, которых я еще не знаю =))


В тех случаях, когда отладчик не всегда удобно использовать (бывает и такое) можно использовать старое доброе средство - писать историю выполнения в файл.
А потом смотреть и пытаться понять, что не так.

Автор: Paradox 17.3.2003, 18:01
Подвяжи перерисовку на что нибудь другое (например на временную кнопку) отладь, а потом цепляй к таймеру....

Автор: December 18.3.2003, 09:32
Брякпоинт со свойствами может тебе помочь.
Я пользуюсь ShowMessage - древнейший и довольно надёжный способ.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)