Можно ли в режиме отладки видеть значения свойств?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Сообщение tria » 10.04.2006 11:23:44

В режиме отладки я вижу только переменные. Если пытаюсь увидеть значения свойств - не дает. Есть ли такая возможность?
Пока приходилось обходится дополнительной переменной.

П.С.
Сори за столь много вопросов, но я только взялся за изучение.
tria
постоялец
 
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10

Сообщение SergKam » 14.04.2006 22:03:10

Оно не всегда работает. некоторые свойства вычесляет некоторые нет, я сам не пойму пока логики, хотя давно работаю. Вообще отладка пока работает скверно.
SergKam
постоялец
 
Сообщения: 251
Зарегистрирован: 16.11.2005 21:31:11
Откуда: Украина,Харьков

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение eastorwest » 30.03.2010 10:49:23

Возник такой же вопрос. Чтобы не делать новой темы, возобновляю старую.
Как же в режиме отладки видеть значения свойств?
eastorwest
новенький
 
Сообщения: 57
Зарегистрирован: 23.07.2009 20:21:46
Откуда: Н-ск

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение MageSlayer » 30.03.2010 11:44:38

Эта проблема серьезнее, чем кажется.

Баг на эту тему (http://bugs.freepascal.org/view.php?id=12111) висит уже давно.
Судя по тагу "Для релиза" равному "post 1.2", придется подождать n лет :), или реализовать это своими силами.
MageSlayer
постоялец
 
Сообщения: 216
Зарегистрирован: 07.09.2006 12:30:44

Re:

Сообщение Climber » 30.03.2010 11:46:15

SergKam писал(а):Оно не всегда работает
Мне казалось, что "оно всегда не работает". Сколько ни пробовал - ни разу не увидел.
Привык пользоваться дополнительной переменной/лейблом на форме/шоумесседжем - когда как...
Кстати, иногда гораздо больше напрягает невозможность видеть форму в режиме отладки. Это принципиально невозможно?
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение alexs » 30.03.2010 13:04:39

Если свойство берёт своё значение напрямую из переменной:
Код: Выделить всё
property Option:integer read FOptions

То вам достаточно посмотреть значение FOptions - отладчик покажет
Если свойство полностью вычисляемое - то через внешнюю переменную.
PS
Логи тоже никто не отменял. А если это линукс - то запуск из конмоли - тоже хорошая помощь.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение GAMER » 26.10.2010 12:24:34

Мне не удается даже войти при отладке в подпрограмму. F4 никак не срабатывает. :(
Так что дополнительные лейблы, кепшены и шовмесседжи рулят :)
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение Climber » 26.10.2010 14:54:36

GAMER писал(а):Мне не удается даже войти при отладке в подпрограмму. F4 никак не срабатывает. :(
В смысле в "подпрограмму"? Это в процедуру/функцию? По F7 прекрасно входит.
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение dunin » 26.10.2010 15:04:10

GAMER писал(а):Мне не удается даже войти при отладке в подпрограмму. F4 никак не срабатывает. :(
Так что дополнительные лейблы, кепшены и шовмесседжи рулят :)

У мну вход начал срабатывать после пары-тройки месяцев работы в Lazarus, когда, наконец получилось отладчик включить... :lol:
Так что соглашусь, что кепшены и шовмесседжи полюбому рулят. Проверено временем и надежно. :!:
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение VirtUX » 26.10.2010 15:56:47

dunin писал(а):кепшены и шовмесседжи полюбому рулят

+1
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Можно ли в режиме отладки видеть значения свойств?

Сообщение Brainenjii » 26.10.2010 16:05:05

Имхо, рулят танковые клин^W^W логирование ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 50

Рейтинг@Mail.ru