-
Отлаживаю свою софтину, нужно поставить бляк на эту апишную функцию. Как это сделать?
-
найти место вызова, щелкнуть слева от строчки на вертикальной серой полоске. Должен появиться красный кружок, и строчка станет красной
-
Как раз так место вызова я и пытаюсь найти. Именно за этим и понадобился бряк.
-
а поиск текста в исходниках не пробовал?
-
> Disciple (18.12.10 16:33) [2]
Метод CreateWnd.
-
Бряк не срабатывает.
-
> Бряк не срабатывает.
Use debug DCU's галку поставь и проекту ребилд сделай.
-
> Отлаживаю свою софтину, нужно поставить бляк на эту апишную
> функцию. Как это сделать?
Таким образом Y известен.
Три варианта Z уже даны.
Вопрос: Когда станет известен X?
-
Пишешь в самом начале проги
CreateWindow(...) // не важно что в скобках
Ставишь на нее бряк, запускаешь.
Потом открываешь CPU (Ctrl+Alt+C)
и нажатиями кнопки F7 заходишь в уже api-шную функицю CreateWindow, где еще раз и ставишь бряк :)
-
> Disciple (18.12.2010 23:52:05) [5]
А ты ронял, урони и услышишь Бряк.
-
В модуле windows.pas бряк ставить нужно, а не в своем.
-
> Дмитрий С © (19.12.10 07:13) [8]
Потом открываешь CPU (Ctrl+Alt+C)
так и сделал, спасибо, помогло
Ega23 © (19.12.10 00:33) [6]
> Use debug DCU's галку поставь и проекту ребилд сделай.
эта галка у мну пожизненно стоит (в любом проекте её ставлю)