| Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых) |
| eXeL@B —› Программирование —› Брейкпоинты на ... |
| Посл.ответ | Сообщение |
|
|
Создано: 03 апреля 2007 21:23 · Личное сообщение · #1 здаров умные люди!!! объясните мне пжалста ,ставлю бряки в Sice типа: bpx getdlgitemtexta bpx messageboxa и ни хрена... отлаживаемая прога как работала ,так и работает , хотя в Olly бряки работают .... и ещё один вопрос,в процессе отладки проги в Olly, иногда дебагер останавливается и говорит типа регистр не определён :"ax=????" может это какая-то антиотладочная фича? ДА и ещё с меня пиво...;)
![]() |
|
|
Создано: 03 апреля 2007 21:37 · Поправил: asd · Личное сообщение · #2 |
|
|
Создано: 03 апреля 2007 22:07 · Личное сообщение · #3 |
|
|
Создано: 03 апреля 2007 22:44 · Личное сообщение · #4 |
|
|
Создано: 03 апреля 2007 23:16 · Личное сообщение · #5 |
|
|
Создано: 03 апреля 2007 23:21 · Личное сообщение · #6 |
|
|
Создано: 03 апреля 2007 23:41 · Личное сообщение · #7 stahh, эээ чё?? )))) Апи на W это означает лишь юникод версию, тоесть строковые парамерты передаются в юникоде... а A это значит что параметры в анси string... тем более что A функи это переходники W... (читай Джефри Рихтера)... MessageBoxWA точно нету в user32.dll... ни в xp нигде иначе...
----- Shalom ebanats! ![]() |
|
|
Создано: 04 апреля 2007 01:05 · Личное сообщение · #8 |
|
|
Создано: 04 апреля 2007 07:19 · Личное сообщение · #9 |
|
|
Создано: 04 апреля 2007 09:32 · Личное сообщение · #10 YDS пишет: Перед установкой бряков в Сайсе в адресное пространство своей проги не забыл перейти (командой addr)? Это же не всегда обязательно. ZX-CodeR попробуй после установки бряков другие программы поюзать, чтобы MessageBox выскочил - так и проверишь есть ли там ZX-CodeR пишет: какая-то антиотладочная фича или надо YDS пишет: в адресное пространство своей проги перейти ----- radio uno in ibisa ... ![]() |
|
|
Создано: 04 апреля 2007 16:02 · Поправил: SLV · Личное сообщение · #11 > Перед установкой бряков в Сайсе в адресное пространство > своей проги не забыл перейти (командой addr)? для бряков на апи это лишнее, addr нужен для того чтобы ставить CC на адрес в адресном пространстве проги, bpx 401000 например, а bpx MessageBoxA (sice) поставит int 3 в user32.dll... ps: > какая-то антиотладочная фича обычно это cmp byte ptr[api_address],cc хотя хз при чём тут это :P ----- Shalom ebanats! ![]() |
|
|
Создано: 04 апреля 2007 16:10 · Личное сообщение · #12 |
| eXeL@B —› Программирование —› Брейкпоинты на ... |



Там вроде регистр букв важен. Или нет?








Для печати