Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Studio
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Ivan215
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
1

Отладчик VS 2010 - Как отследить программное изменение значения переменной

28.03.2016, 14:52. Просмотров 2923. Ответов 8

Подскажите как в отладчике Visual Studio отследить в каких местах кода меняется нужное значение переменной (свойства объекта), например нужно отследить программное изменение свойства DataGridView.SortedColumn.Name
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.03.2016, 14:52
Ответы с готовыми решениями:

Отследить изменение значения переменной
Я совсем новичок в програмировании,и мне интересно как создать такую программу,чтобы она...

Отследить изменение значения переменной и выполнить действие
Всем доброго времени суток. Минуту назад хотел уже написать было сюда просьбу о помощи. Но...

Отследить программное изменение поля на форме
Есть поле на форме Сумма(управляемые формы), которая рассчитывается как цена*количествоДней. Есть...

Отследить изменения значения переменной
Допустим есть переменная static string str, как создать событие, или что-то вроде него, которое...

Программное изменение значения Textbox, используя JavaScript
Добрый вечер! Помогите, пожалуйста, решить задачу. Мне нужно создать таблицу, в которой в почти...

8
godmode
43 / 43 / 7
Регистрация: 26.12.2014
Сообщений: 189
28.03.2016, 19:55 2
Восспользоваться поиском, наставить бреакпоинтов.
0
Ivan215
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
28.03.2016, 19:57  [ТС] 3
наставить бреакпоинтов
Так я наоборот хочу, чтобы отладчик указал место изменения переменной...
0
godmode
43 / 43 / 7
Регистрация: 26.12.2014
Сообщений: 189
28.03.2016, 21:40 4
Цитата Сообщение от Ivan215 Посмотреть сообщение
Так я наоборот хочу, чтобы отладчик указал место изменения переменной...
Место в коде?
0
28.03.2016, 21:40
Ivan215
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
28.03.2016, 22:11  [ТС] 5
Место в коде?
Ну конечно, где ж еще!?
0
Ivan215
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
28.03.2016, 22:16  [ТС] 6
Ну вот, чтобы понятно было. См. миниатюру - как старый добрый Fox это дело ловил
0
Миниатюры
Отладчик VS 2010 - Как отследить программное изменение значения переменной  
ViterAlex
7149 / 3924 / 1574
Регистрация: 11.02.2013
Сообщений: 8,472
Завершенные тесты: 3
29.03.2016, 02:33 7
Меняется не переменная, а свойство объекта. Отследить можно, только если в сеттере свойства ставить брейкпоинт
0
Ivan215
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
29.03.2016, 09:47  [ТС] 8
Меняется не переменная, а свойство объекта
Какая разница-то я не пойму? Сейчас все переменные вообще повыводили, остались одни объекты... Ну так обеспечили бы отслеживание изменение свойств объектов...

Так значит нельзя... Прогресс MS$ налицо...
0
OwenGlendower
Супер-модератор
Эксперт .NET
11457 / 9650 / 4058
Регистрация: 17.03.2014
Сообщений: 19,272
Записей в блоге: 1
Завершенные тесты: 2
11.04.2016, 14:30 9
Лучший ответ Сообщение было отмечено Ivan215 как решение

Решение

Ivan215, таки можно. Сначала в настройках отладчика отключаем Just My Code. Затем добавляем Function Breakpoint на System.Windows.Forms.DataGridView.SortedColumn.Name. Язык следует выбрать C#. Далее ОК. На этом шаге VS вероятно скажем что не может найти такую функцию. Игнорируем это сообщение и запускаем отладку. Когда breakpoint сработает по окну Call Stack можно будет понять какое место в нашем коде вызвало это изменение. Плюс можно ориентироваться на окно IntelliTrace.
1
11.04.2016, 14:30
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2016, 14:30

Изменение значения переменной, название которой находится в текстовой переменной
Подскажите как мне сделать: у меня есть цикл _0_gray = 1 for i in range(9): peremen = "_" +...

Как ловить изменение значения переменной и вызывать функцию через connect?
Есть переменная QString page = "index"; Как ловить изменение переменной и при изменении её...

Изменение значения переменной
Доброго времени суток!) Сегодня столкнулся с такой проблемой, что нужно увеличивать значение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.