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

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

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

Создано: 15 января 2009 09:23
· Личное сообщение · #1

Всем доброго времени суток. Есть файл autorun.exe, когда его запускаете выходит на экран название несколько програм, выбираете себе нужную и кликаете, запускается выбранная прога (autorun.exe запускает вторую экзешник).
Вопрос как на эту ссылку поставит бряк?
всем спасибо




Ранг: 340.0 (мудрец), 22thx
Активность: 0.120
Статус: Участник
THETA

Создано: 15 января 2009 10:01
· Личное сообщение · #2

martin53 пишет:
Вопрос как на эту ссылку поставит бряк?

Ставить надо не на эту ссылку, как ты выразился, а на CreateProcess.

-----
Программист SkyNet




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

Создано: 15 января 2009 10:02
· Личное сообщение · #3

Ну, давай подумаем, что файл можно запустить из своей проги - ShellExecute и WinExec, у меня ShellExecute (Delphi) находится в модуле ShellApi, и эта функция объявлена в нем как
function ShellExecute; external shell32 name 'ShellExecuteA';



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

Создано: 15 января 2009 10:03
· Личное сообщение · #4

WinExec

function WinExec; external kernel32 name 'WinExec';



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

Создано: 15 января 2009 10:04
· Личное сообщение · #5

ShellExecuteA и WinExec ставь бряки



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

Создано: 15 января 2009 12:02 · Поправил: martin53
· Личное сообщение · #6

Khim и FrenFolio Ясно. Сейчас попробую. Спасибо за ваши ответы.


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


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