|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.10.2010, 23:57 | #1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Что означают, коричневые точки и линии
Что означают, коричневые точки и линии, и чем они полезны?
|
31.10.2010, 00:02 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Валера,ты меня удивляешь.А как ты отладку кода делаешь без точек останова?
Анализ,обработка данных Недорого
|
31.10.2010, 00:11 | #3 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Мультик специально снял
Анализ,обработка данных Недорого
|
31.10.2010, 00:11 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Валера всех удивляет!
он пишет код, который не требует отладки... не то, что некоторые - не представляют себя в программировании без дебагера Кроме того, зачем Валере дебагер, если вопрос по всяким непоняткам можно задать прямо сюда - в монитор
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 31.10.2010 в 00:15. |
31.10.2010, 00:14 | #5 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
А как, пользовать? Вкурил, попробовал, все понял, жаль ранее не знал.... Последний раз редактировалось valerij; 31.10.2010 в 00:23. |
|
31.10.2010, 00:27 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Валера, поставил такую линию в программе, запустил макрос, выполнение остановиться на этой строке (если не нее попадет)
У редактора есть еще такое полезное окно Watches, в него можно напихать переменных и потом просматривать чему равно значение переменных в этот момент. Запустить макрос на выполнение дальше - это треугольник направленный острым углом вправо (как Play везде и всюду), кроме того после останова программы можно дальше код выполнять по одному оператору (клавиша F8) и все это време в окне Watches мониторить состояние переменных. успехов!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
31.10.2010, 00:36 | #7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А обязательно использовать точки останова?
Я вот ни разу их не использовал - хотя давно знаю о такой возможности. Как-то раз для этих целей добавлял в код оператор STOP - но это был единичный случай. И ничего вроде - мои макросы обычно работают без сбоев... |
31.10.2010, 00:36 | #8 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
31.10.2010, 00:44 | #9 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Это по привычке перешло от VS,там при отладке без них не справится.иногда пошагово смотреть надо
Анализ,обработка данных Недорого
|
31.10.2010, 00:52 | #10 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
я в этом месяце раза 3-4 использовал рекурсивные процедуры. Процедуру пишу за 3-5 минут, а отлаживал ее потом 2-3 часа((( Без точек останова загнулся бы совсем. Специально в коде пишу строки типа If control<0 then control = control end if на control = control вешаю точку останова, и выясняю потом, а почему это control стал меньше нуля (а не должен был бы)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сделать из линии, толщиной в несколько пикселей, линии, толщиной 1 пиксель. | ImmortalAlexSan | Общие вопросы Delphi | 12 | 25.10.2012 19:05 |
Что означают CreateEvent и WaitForSingleObject? | _PROGRAMM_ | Помощь студентам | 4 | 05.04.2012 13:29 |
Обьясните что делают и означают пару строк в программном коде! | FreeZeT | Общие вопросы C/C++ | 2 | 15.06.2010 03:20 |
Что означают в Скилабе ковычки? | Регина0989 | Помощь студентам | 6 | 16.02.2010 08:38 |
Что означают эти строки? | DriverSTi | Помощь студентам | 15 | 09.01.2010 13:36 |