![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
В шестерке пользовлся Run To Cursor. В 7 его в опциях дебагера нет,а контекст на точке останова показывает его,но только не работает..
Вы поняли о чем я?Что б вернуться из отладки к проге,что б потом опять войти,на точке... -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
1. Ставишь брекпоинт слева на панели.
2. Запускаешь Start (F5) 3. Программа останавливается на этой строке, 4. Ставишь новый брекпоинт 5. Нажимаешь F5 - программа будет выполняться до следующего брекпоинта. Присоединённый файл ( Кол-во скачиваний: 0 )
as.jpg-------------------- |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Ну так просто жмешь F5, в следующий раз опять там же станет.
-------------------- |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Domestic Cat
И что,после F5,я смогу работать с окном проги? -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Дo следующей остановки нa этом брекпоинте.
-------------------- |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Ну это мне и надо.
Да,кстати,на закуску,а как сделать,что б точку пройти раз 100,а потом войти(ну например для цикла),что б сто раз не заходить и выходить? -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Ну тут можеt есть метод и проще, но можно ведь поставитьpолем класса int i; на нужной тебe точке написать
и поставить в if брекпоинт. -------------------- |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Ну цикл был к примеру,а другой вариант если расмотреть?
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Какой?
-------------------- |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Ну допустим проверит какое сообщение прийдет в сотом пакете?
Добавлено @ 23:23 Я имею ввиду по сети сообщения Это сообщение отредактировал(а) Coocky - 9.2.2005, 23:22 -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Там где читаешь ставишь этot if. Или всe стo смотришь.
-------------------- |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: нет Всего: 62 |
Ну а вообще-то програмно это предусмотрено,или этому нет альтернативы.Просто неудобно код постояно копипастить.Так и до запары недалеко...
-------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
что предусмотрено??? Ты уже один раз точно скажи что надо, а то один флуд идет.
-------------------- |
|||
|
||||
| Gazon |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 9.1.2005 Репутация: 3 Всего: 8 |
Ставишь BreakePoint, правый клик на нем, далее: BreakePoint properties. Там жмешь Hit Count, в открывшемся окне из списка выбираешь "Break when hit count is equal to" и указываешь на какой раз этот breakpoint должен сработать. Это сообщение отредактировал(а) Gazon - 10.2.2005, 02:10 --------------------
Чем больше узнаешь, тем больше не знаешь, но до истины всегда можно добраться. |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 9 Всего: 172 |
Хм, у меня нет такого. Зато там есть тот самый Run To Cursor. Правда я им не пользуюсь. -------------------- |
|||
|
||||
| Gazon |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 128 Регистрация: 9.1.2005 Репутация: 3 Всего: 8 |
Да, там пункт меню "BreakPoint properties" появляется только когда ставишь Breakpoint на начало ф-ии(ее сигнатуру). Если надо устанавливать Breakpoint не на начало ф-ии и добраться до свойтв Breakpoint'a, то нужно устанавливать Breakpoint правым кликом на нужной строке, далее New Breakpoint, в открывшемся окне выбираем закладку File. --------------------
Чем больше узнаешь, тем больше не знаешь, но до истины всегда можно добраться. |
|||
|
||||
| [Last]Wizard |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 20.7.2004 Где: Минск, Беларусь Репутация: 4 Всего: 10 |
Да нет, можно и для существующего брейк-поинта свойства настроить. Для этого лезем в меню Debug->Windows->Breakpoints (Ctrl+Alt+B). Появляется окно Breakpoints. Там выделяешь нужный брейкпоинт и жмешь кнопку Properties (справа).
Кстати, настраивать можно не только Hit Count, там также есть Condition. Очень удобно, при отладке, например, в некоторых контрольных точках программы навставлять таких брейкпоинтов, с условиями, которых возникнуть не должно (например, какая-нибудь переменная > 0 или != null), и запускаешь программу. Если остановилась - значит ошибка в коде, сидишь и разбираешься. |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |