Вызов функции в программе из отладчика

Тема в разделе "WASM.BEGINNERS", создана пользователем Dmitri1, 8 апр 2007.

  1. Dmitri1

    Dmitri1 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2007
    Сообщения:
    2
    Есть программа написаная на Delphi. В ней есть объект например TDATA.
    У объекта есть метод TDATA.SaveToFile(filename); Можно ли каким-то образом вызвать этот метод при помощи дебагера?
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    хз как в дельфи, но отладчик встроенный в Visual Studio позволяет вызывать сишные функции программы прямо в окне Watch
     
  3. Dmitri1

    Dmitri1 New Member

    Публикаций:
    0
    Регистрация:
    8 апр 2007
    Сообщения:
    2
    Это не мой случай. У меня нет исходников, есть только экзешник и дебагер
     
  4. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    Тебе надо в свою программу вставить такой метод?
     
  5. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    не ему видимо надо во время отладки дернуть этот метод.. имхо единственный вариант тут - сохранить старый код, затереть его вызовом метода и вернуть код обратно
     
  6. _taha_

    _taha_ New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    9
    Вобщем так... Hex писал по поводу обектов в Delphi. Там кароч есть структура, в которой есть хэндлер, название etc, по которым ты можешь отследить к примеру изменение свойства edit-контрола. Я это использовал в реверсе прог.
    Вот ссыль http://www.team-x.ru/guru-exe/Tutorials/Reversing/xtin.org.chm. Там найдёшь.
    Так... допустим с объектом ты разберёшся. А вот про методы не помню чтоб писали. Так что реверси реверсир.
     
  7. _taha_

    _taha_ New Member

    Публикаций:
    0
    Регистрация:
    28 мар 2007
    Сообщения:
    9
    аааааа вспомнил есть ещё коечто про Delphi.

    http://www.team-x.ru/guru-exe/Tutorials/Reversing/reversing.net.chm
    Исследование кода, генерируемого Delphi

    эти сатьи я полностью не читал (мне достаточно hex'овых), но думаю там должнобыть про методы