Сейчас на форуме: vsv1, _MBK_ (+3 невидимых)

 eXeL@B —› Вопросы новичков —› Ерунда с условными breakpoint -ами в Olly
Посл.ответ Сообщение

Ранг: 29.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 11 октября 2007 13:22 · Поправил: Grom_
· Личное сообщение · #1

Ставлю условный брейк(Shift + F2) на строку с командой
к примеру условие: (DWORD PTR DS:[EDX + 4]) == 0b017
давлю оК, захожу снова в редактирование условия и тут
(DWORD PTR DS:[EDX +(DWORD PTR DS:[EDX + 4]) == 0b017
почему появляеться "(DWORD PTR DS:[EDX +" ???
Потом пишу одно условие: [EDI + с] == 2080c -все робит(бряк работает как нуно , при заходе в редак. = все гуд), но глупо ловить все мессаги этого контролла,
дописываю 2-е условие - в сумме получаеться: ([EDI + с] == 2080c) && ([EDI + 4] != WM_PAINT) - начинает брякать когда [EDI + с] != 2080c , как будто нет перевого условия
захожу в редактор условия и ...
([EDI + с] == 2080c)([EDI + с] == 2080c) && ([EDI + 4] != WM_PAINT) .... че за ......
откуда в начале ([EDI + с] == 2080c) ???
почему так ?

ЗЫ У мя есть хелп для Оли на руссом(большое спасибо всем тем кто над этим трудился ) , но там нет описания когда несколько условий(логических!).



Ранг: 29.8 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 12 октября 2007 15:02
· Личное сообщение · #2

люди плиз приведите примеры рабочих условных бряков с несколькими условиями (типо <условие1> && <условие 2> || <условие 3>)


 eXeL@B —› Вопросы новичков —› Ерунда с условными breakpoint -ами в Olly
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати