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

 eXeL@B —› Вопросы новичков —› Вопрос по поводу bp
Посл.ответ Сообщение

Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 03 октября 2008 16:17
· Личное сообщение · #1

Добрый день. Нужна важа помощ по такому ситуацию:
есть прога которая запускается из CD, запускается авторан который в свою очередь выведет окно с нескольками строками для выбора (типа меню, но при указании мышкой на них не появляется значок руки). При нажатии на меню происходит какая то проверка и исходя из результатов либо запускает основную программу (если с оригинала запускат), либо выводит сообщение об ошибке типа не оригинал у тебя диск.
Вопрос: как поставит бряк на меню авторана проги (то есть на момент когда юзер кликает на ссылку в меню)?
Всем заране спасибо.



Ранг: 24.5 (новичок)
Активность: 0.040
Статус: Участник

Создано: 03 октября 2008 16:38 · Поправил: zxcZXC
· Личное сообщение · #2

можно на сообщения.почитай на wasm.ru "12-я штоли" статья про олли дебагер...



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 03 октября 2008 18:30
· Личное сообщение · #3

martin53
Надо ставить бряк на появление окна с ошибкой (MessageBoxA или MessageBoxIndirectA), или например на GetDriveTypeA
Почитай для начала то, что тебе посоветовал zxcZXC. И не только 12-ю статью, а все. Будешь хотя бы представление иметь как пользоваться олей




Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 04 октября 2008 08:12 · Поправил: ClockMan
· Личное сообщение · #4

tihiy_grom пишет:
Надо ставить бряк на появление окна с ошибкой (MessageBoxA или MessageBoxIndirectA)

А если программа написана на Delphi?
Надо сначало узнать начём написана прога если на си то выбирай способ который предложил tihiy_grom
или использовать DeDe если это Delphi

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.




Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 октября 2008 14:57
· Личное сообщение · #5

tihiy_gromДа я их и читаю, скачал все главы.
ClockManПрога написано на Дельфи.



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 04 октября 2008 14:58
· Личное сообщение · #6

И насколько я знаю дельфи не юзает messagebox ы, или я не прав?



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 04 октября 2008 15:38
· Личное сообщение · #7

Юзает, если окно выводить через функцию MessageBox. А если использовалась ShowMessage (как практически все и делают) - то юзается функция класса Dialogs. Смотри тогда в DeDe откуда она вызвается.



Ранг: 1.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 06 октября 2008 07:21
· Личное сообщение · #8

tihiy_gromХорошо попробую. Всем спасибо.


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


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