Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Вниз

Как задать брекпоинт   Найти похожие ветки 

 
bobby   (2002-10-12 18:54) [0]

На достижение заданной переменной конкретной величины, чтобы произошел останов программы и это место как-нить выделилось.


 
Vit@ly   (2002-10-12 19:51) [1]

Application.ProcessMessages;


 
Anatoly Podgoretsky   (2002-10-12 19:58) [2]

Меню breakpoints


 
bobby   (2002-10-12 21:14) [3]

Ничего не понимаю. В меню есть только add breakpoint, но там все не понятно, а причем здесь процесс мессаджес, вообще не догоняю...


 
Shulc   (2002-10-13 13:37) [4]

if заданнаяпеременная=значение then
ii=11 {сдесь точка останова}
ii на следующей строчке после if


 
Юрий Зотов   (2002-10-14 02:16) [5]

Правый клик по брейку, properties - и там ставьте свое условие. Брейк сработает только при его выполнении. Никаких правок кода делать не нужно.

> а причем здесь процесс мессаджес, вообще не догоняю...

И не надо догонять. Пусть себе убегает. Чем быстрее, тем лучше.



 
bobby   (2002-10-14 06:18) [6]

Брейк сработает там, где мы его поставили. Если б знал, где ставить...
Дело в том, что у меня в программе переменная НЕИЗВЕСТНО где изменяет свое значение.
Код огромный и трассировка почти бесполезна, только если без заходов в функции. Приблизительно я определил в какой процедуре происходит изменение, но, что самое интересное, в ней нет и намека на работу с этой переменной. Вообще, все брекпойнты, расставленные на ВСЕХ местах работы с этой переменной ничего не дают, она изменяется где то в другом месте сама.

Поэтому нужна фишка, чтобы прога остановилась там, где переменная изменяется, причем заранее это место неизвестно.


 
Separator   (2002-10-14 07:59) [7]

Проверь правильность объявления переменной, ее видимость. Если ты определил в какой процедуре происходит сбой, то пройдись по ней трасером и посмотри внимательно. Скорей всего ты гдето неправильно используешь память, поэтому и происходит сбой.


 
Кулюкин Олег   (2002-10-14 09:27) [8]

См. Юрий Зотов © (14.10.02 02:16)
+ RTFM Breakpoint Properties


 
Юрий Зотов   (2002-10-14 17:48) [9]

Можно поставить брейк не в точке, а на изменение данных.
См. Add Data Breakpoint dialog box



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.11.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-11472
Johnny Smith
2002-10-16 11:21
2002.11.04
Жертвы переписи :((((


3-11134
Sirus
2002-10-16 11:14
2002.11.04
Больной какой-то вопрос...


1-11155
AlexeyMir
2002-10-24 14:02
2002.11.04
Как в TListView для нужной строки изменить цвет


14-11388
Fog
2002-09-18 18:40
2002.11.04
---|Ветка была без названия|---


6-11372
Beglec
2002-09-03 13:28
2002.11.04
Если прочитать последние темы.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский